Melakukan Rollback
Termasuk bagian Pengantar Kubernetes dalam perjalanan Terminal di Coddy. Pelajaran 15 dari 45.
Setiap pembaruan image membuat revisi baru pada Deployment, dan Kubernetes mengingat revisi sebelumnya:
kubectl rollout history deployment/webTabel tersebut mencantumkan setiap nomor REVISION. Revisi 1 adalah versi asli, revisi 2 adalah pembaruan pertama, dan seterusnya.
Jika versi baru ternyata bermasalah, kembali ke revisi sebelumnya dengan satu perintah:
kubectl rollout undo deployment/webKubernetes menampilkan deployment.apps/web rolled back dan meluncurkan kembali image lama, Pod demi Pod, persis seperti pembaruan.
Rollback itu sendiri adalah revisi baru, jadi riwayatnya terus bertambah dan kamu selalu bisa melihat apa yang terjadi. Untuk beralih ke revisi tertentu, tambahkan --to-revision=1.
Tantangan
PemulaBuat Deployment bernama web dari image nginx dan perbarui container nginx-nya ke nginx:1.27. Lalu tampilkan riwayat rollout dan lakukan rollback pada Deployment.
Coba sendiri
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Pengantar Kubernetes
4Deployment
Membuat DeploymentPenskalaanDeployment dari ManifesMemperbarui ImageMelakukan RollbackRangkuman: Deployment ManagerLatihan sendiri: Playground Terminal