kubectl set image
注意イメージの更新
kubectl set image deploy/<name> <c>=<img:tag>
Deploymentのイメージだけ差し替えローリング更新を発火。rollout statusで進行確認、undoで巻き戻し。
実行例
kubectl set image deploy/web app=registry/app:1.4.1新バージョンへ更新
書式
kubectl set image <res> <container>=<image:tag>
実行前の注意
タグ間違いはCrashLoop/ImagePullの原因。
この症状のとき使う
関連コマンド
- kubectl rolloutデプロイ再起動/巻戻し
- kubectl get deployDeployment一覧