kubectl rollout の使い方

更新を見守る・戻す

書き方

kubectl rollout status deployment/名前
kubectl rollout history deployment/名前 [--revision=N]
kubectl rollout undo deployment/名前 [--to-revision=N]
kubectl rollout restart / pause / resume

履歴の CHANGE-CAUSE は kubernetes.io/change-cause の注釈から出ます。

例

$ kubectl rollout undo deployment/web

実際に打って練習する

Kubernetes コースの Lv17「更新を見守る rollout」で覚えます(第2章 船団を組む(Deployment))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。

Lv1〜3 はログインすると無料で試せます(それより先はゴールド以上のプランで遊べます)。

kubectl コマンド一覧と Kubernetes の用語へ戻る