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 件のコメント:

コメントを投稿

helm( kube-prometheus-stack)とlokiの連携

helm経由で、 kube-prometheus-stackとloki stackを入れるだけだと連携ができないので 追加で以下の手順を進める必要がある。 1)Loki stackの導入を実施 helm install loki grafana/loki-stack --name...