GKE için yeni bir container sürümü tam olarak yük testinden geçirilmedi. Üretim performansı riskini en aza indiren otomatik bir dağıtıma ihtiyacınız var. Ne yapmalısınız?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Canary dağıtımlarını kullanarak sürekli bir teslimat hattı aracılığıyla dağıtım yapın. Performansı gözlemlemek ve metrikler izin verdikçe trafiği artırmak için Cloud Monitoring'i kullanın..
Neden bu cevap
Yeni bir container sürümünün tam olarak yük testinden geçirilmemesi durumunda, üretim ortamındaki riski en aza indirmek için kademeli bir dağıtım stratejisi olan canary dağıtımı en uygun çözümdür. Canary dağıtımı, yeni sürümü kullanıcıların küçük bir alt kümesine sunarak performansını gerçek dünya koşullarında izlemenizi sağlar. Cloud Monitoring ile performansı gözlemleyip metrikler olumlu olduğunda trafiği artırmak, olası sorunların büyük bir kullanıcı kitlesini etkilemesini engeller. Diğer seçenekler: Cloud Load Balancing ile trafiği yavaşça artırmak bir yöntem olsa da, canary dağıtımı kadar entegre ve otomatize bir çözüm sunmaz. Blue/green dağıtımı, yeni sürümü tamamen ayrı bir ortamda başlatıp sonra tüm trafiği ona yönlendirir. Bu, yeni sürümün tam olarak test edilmediği durumlarda daha yüksek risk taşır. kubectl ile RollingUpdate yapmak, yeni pod'ları eski pod'larla değiştirir ancak trafiği kademeli olarak artırma ve performansı izleme yeteneği canary dağıtımı kadar gelişmiş değildir.
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