Openhift build and push

Developer sandboxta üstte isminize tıklayınca copy login command butonundan tıklayarak alınabilir.

github örneği

Kullanılacak örnek

  • https://github.com/edib/oc-example.git

alt text

  • Application adını yeni oluşturuyoruz veya varolan birini seçiyoruz.
  • Deployment adını seçiyoruz.
  • Resource type “Deployment seçiyoruz.”

alt text

Eğer alttaki bir klasörü kullanmak istersek

alt text

Burada uygulamaları görebiliriz.

alt text

“D bash” üzerine tıkladığımızda açılan sağdaki bölmede aşağıdaki gibi resources altında oluşan diğer kaynakları görebiliriz.

alt text

oc kullanımı


oc login --token=<sizin_token> --server=<sizin-server-hostname>


oc whoami

podman login -u kubeadmin -p $(oc whoami -t) default-route-openshift-image-registry.apps-crc.testing --tls-verify=false

# eğer docker kullanılırsa (docker daemonda değişiklik gerekiyor)
docker login -u kubeadmin -p $(oc whoami -t) default-route-openshift-image-registry.apps-crc.testing


$ oc new-project demo

podman pull quay.io/libpod/alpine

podman tag alpine:latest default-route-openshift-image-registry.apps-crc.testing/demo/alpine:latest

podman push default-route-openshift-image-registry.apps-crc.testing/demo/alpine:latest --tls-verify=false

oc get is

$ oc run demo --image=alpine --command -- sleep 600s