2021年10月27日水曜日

ロールバック for k8s

前置き:
CI/CD経由で、戻すことが前提の場合
以下の方法で戻すメリットは薄いかと考える
(あくまでも技術メモになる)


手順:

以下の更新前の状態に戻す。











1)現在の更新履歴を確認する

kubectl rollout history deployment “metadataの値” --revision [数値]


























リビジョン指定:

1)リビジョンを指定して、ロールバックを行う。(revision3に戻してみる。)

kubectl rollout undo deployment nginx-test --to-revision 3











一つ前にロールバック:

kubectl rollout undo deployment nginx-test 



0 件のコメント:

コメントを投稿

Pod Security Admission

[用途] ルール対象外のマニフェストをデプロイさせないための 防止策で利用するイメージになる [検証] 以下のコマンドを投入する kubectl label ns default pod-security.kubernetes.io/warn=baseline [各種コマンドの意...