AKS kümelerini güvenli bir şekilde yükseltme

Tamamlandı

Nod Publishers'taki dağıtım ekibinizin kapsayıcılı uygulamaları önümüzdeki 30 gün içinde destekten çıkan bir AKS kümesi sürümüne dağıttığını varsayalım. Bu, uygulamaların yükseltme işlemi sırasında kapalı kalma süresi yaşamamasını sağlarken AKS tarafından desteklenen en son Kubernetes sürümüne yükseltmeniz gerektiği anlamına gelir.

AKS kümelerinizi güvenli bir şekilde yükseltmenin birçok yolu vardır. Bu bölümde şu yöntemlerden biri ele alınıyor: Mavi/Yeşil dağıtım yöntemi.

Mavi/Yeşil dağıtım yöntemi

Mavi/Yeşil dağıtım yöntemi, neredeyse aynı iki üretim ortamı gerektirir: mavi bir ortam ve yeşil bir ortam. Trafiği yönlendirmeden sorumlu yönlendirici, tüm trafiği tek bir ortama, canlı ortama yönlendirir. Diğer ortam çevrimdışı kalır ve yeni özellikler ve düzeltme ekleri için bir test ortamı sağlar. Test tamamlandığında yönlendirici, trafiği canlı ortamdan diğer ortama geçirir ve yönlendirir. Bu, çevrimdışı ortamı çevrimiçi ortama getirir ve çevrimiçi ortamı çevrimdışına alır.

Şimdi Nod Publishers senaryosuna Mavi/Yeşil dağıtım yöntemini uygulayalım. Dağıtım ekibiniz şu adımları izlemelidir:

  1. İki özdeş AKS kümesi ortamı oluşturun: canlı (çevrimiçi) mavi ortam ve çevrimdışı yeşil ortam.

Diagram showing all traffic routed by a router to the AKS cluster in the blue environment.

  1. Yükseltmeyi yeşil ortama uygulayarak desteklenen en son sürüme yükseltmeyi test edin ve sorun olmadığından emin olun.

Diagram showing the AKS clusters in the green environment being upgraded.

  1. Testi başarıyla tamamladıktan sonra yönlendiriciyi değiştirerek tüm kullanıcı trafiğini yeşil ortama yönlendirin ve mavi ortamı çevrimdışına alın.

Diagram showing that the router has switched to route traffic to the AKS clusters in the green environment.

Mavi/Yeşil dağıtım yönteminin bir avantajı, yeşil ortamda yükseltilen AKS kümesi sürümleriyle ilgili bir sorun algılarsanız yönlendiriciyi değiştirerek mavi ortama geri dönebilmeniz ve böylece uygulama kapalı kalma süresini en aza indirmenizdir.

Diagram showing the rollback process by making a switch at the router level back to the blue environment.

1.

Kuruluşunuz, yeni yükseltilen AKS kümelerini test etmek ve dağıtmak için Mavi/Yeşil dağıtım yöntemini kullanmaya karar verdi. Aşağıdakilerden hangisi bu test ve dağıtım stratejisini en doğru şekilde açıklar?