Google Kubernetes Engine'a dağıtmak için bir Dockerfile'ınız var. Hangi adımları atmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Dockerfile'dan bir Docker imajı oluşturun, Container Registry'ye push edin, bu imaja referans veren bir Deployment YAML'ı oluşturun ve Deployment'ı oluşturmak için kubectl kullanın..
Neden bu cevap
Doğru cevap, bir Dockerfile'dan GKE'ye dağıtım için standart iş akışını açıklar. İlk olarak, Dockerfile'ı kullanarak bir Docker imajı oluşturmanız gerekir. Ardından, bu imajı Google Container Registry (GCR) gibi bir imaj deposuna göndermelisiniz, çünkü GKE pod'ları imajları buradan çeker. Son olarak, bu imaja referans veren bir Kubernetes Deployment YAML dosyası oluşturup, kubectl apply -f komutunu kullanarak Deployment'ı GKE kümenize uygulamanız gerekir. Diğer seçenekler yanlıştır: kubectl app deploy veya gcloud app deploy komutları GKE dağıtımları için doğru komutlar değildir. Bu komutlar genellikle App Engine veya diğer Google Cloud hizmetleri için kullanılır. Docker imajını Cloud Storage'a yüklemek, GKE'nin imajları çekme şekli değildir. GKE, imajları Container Registry gibi bir imaj deposundan çeker.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez