Bir Go uygulamasını Cloud Source Repositories'den Cloud Run'a, her commit'te tam olarak yönetilen otomatik bir dağıtımla dağıtmayı planlıyorsunuz. En basit çözüm nedir?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Her Cloud Source Repositories commit'inde derleme ve dağıtım yapmak için bir tetikleyici ile Cloud Build kullanın..
Neden bu cevap
Cloud Build, Cloud Source Repositories ile doğrudan entegre olarak her commit'te otomatik derleme ve dağıtım tetikleyicileri oluşturmanıza olanak tanır. Bu, Go uygulamanızı Cloud Run'a dağıtmak için tam olarak yönetilen ve en basit sürekli dağıtım çözümüdür. gcloud run deploy --source komutunu periyodik olarak çalıştırmak manuel bir yaklaşımdır ve otomatik değildir. Jenkins kullanmak, ek bir sunucu ve yönetim yükü gerektirir ve Google Cloud'un yerel çözümlerinden daha karmaşıktır. Buildpack'leri kullanarak sürekli dağıtımı yapılandırmak bir seçenektir, ancak Cloud Build tetikleyicisi, Cloud Source Repositories ile entegrasyonu sayesinde daha basit ve doğrudan bir otomasyon sağlar.
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