Derse dön: Doğru İş Yükü Denetleyicisini Seçmek
Ücretsiz uygulama · CKA Hazırlık Programı · Modül 3: Workloads and scheduling
Rollout and scale
30 dk uygulama · Temel
Tarayici Kubernetes (Killercoda 1 dugum) veya Play-with-Kubernetes; yerel kurulum yok.
Bu labı iki şekilde yapabilirsin: tarayıcıda Killercoda üzerinde (ücretsiz, kurulum yok) veya Play-with-Kubernetes üzerinde ücretsiz çalışma alanı olarak. Killercoda düğmesi yeni sekmede açılır; bu çalışma sayfası burada kalır. Killercoda aynı anda tek ücretsiz senaryo koşturur: bekleme kuyruğu görürsen diğer Killercoda sekmelerini kapatıp bir dakika bekle.
Kazanımlar
- Is yukunu emir kipiyle dagitir, olceklendirir ve disari acar
- Donanimli guncellemeyi calistirip yakinsamasini izler
- Bozuk guncellemeyi gecmisten geri alir
Adım 1
Dagit ve ac
Deployment kur (`kubectl create deployment web --image=nginx:1.25`), 3 e olcekle, ClusterIP ile ac. `kubectl get deploy,rs,pods,svc -o wide` ile dogrula.
Adım 2
Donanimli guncelleme
Imaji `kubectl set image` ile degistir, `kubectl rollout status` ile izle. Guncelleme boyunca kac podun ayakta kaldigini kaydet; egzersizin anlami bu sayidir.
Adım 3
Boz, geri al
Olmayan bir imaj etiketi ver, guncellemenin takildigini dogrula, sonra `kubectl rollout undo` yap. Eski ReplicaSet in yeniden sundugunu goster.
Çalıştığını nasıl doğrularsın
- Deployment 3 kopyayla ClusterIP Service arkasinda
- Guncelleme yakinsamasi izlendi, ayakta kalma sayisi kaydedildi
- Bozuk guncelleme kayitli sekilde takildi, geri alma sunumu dogrulandi