Menu
Coddy logo textTech

Geri Alma

Coddy'nin Terminal Journey'sinin Kubernetes'e Giriş bölümünün bir parçası. Ders 15 / 45.

Her görüntü güncellemesi Deployment'ın yeni bir sürümünü oluşturur ve Kubernetes önceki sürümleri hatırlar:

kubectl rollout history deployment/web

Tablo, her REVISION numarasını listeler. 1. sürüm orijinaldir, 2. sürüm ilk güncellemedir ve bu şekilde devam eder.

Yeni sürüm bozuk çıkarsa, tek bir komutla önceki revizyona geri dönün:

kubectl rollout undo deployment/web

Kubernetes deployment.apps/web rolled back yanıtını verir ve eski imajı bir güncellemede olduğu gibi Pod’ları tek tek yeniden kullanıma sunar.

Geri alma işlemi başlı başına yeni bir revizyondur; bu nedenle geçmiş büyümeye devam eder ve ne olduğunu her zaman görebilirsiniz. Belirli bir revizyona geçmek için --to-revision=1 ekleyin.

challenge icon

Görev

Başlangıç

nginx imajından web adında bir Deployment oluşturun ve nginx container'ını nginx:1.27 olarak güncelleyin. Ardından rollout geçmişini gösterin ve Deployment'ı geri alın.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Kubernetes'e Giriş bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground