原因
imagePullPolicy
をつけていないと、ローカルのキャッシュを利用しているっぽいので更新されていなかった
対処方法
imagePullPolicy: Always
で常に、imageをpullするようにすると解決
app-deployment.yaml
image: xxxxxxxxxxxxxx.dkr.ecr.ap-northeast-1.amazonaws.com
/business:app
name: app
imagePullPolicy: Always
設定値の意味
- Always: 常にコンテナイメージをPullする
- IfNotPresent: 既にコンテナイメージがあればPullを実行しない
- Never: Pullを実行しない。ローカルにコンテナイメージがあることを期待する