🌟
AWS CDK ECRのバージョン更新を認識させる
前回の続き
cpu,メモリ、コンテナの台数の増減の変化は、cdk diffで差分として感知されるが、ECRのプログラムを更新しても差分ありと判断してもらえない
work $ cdk diff dev
Stack dev
There were no differences
lib/work-stack.ts抜粋
taskImageOptions: {
image: ecs.ContainerImage.fromEcrRepository(ecrRepoFront)
}
fromEcrRepositoryのtagを指定していないのが原因だった。
毎回変えるのは面倒だが、デプロイするバージョンを指定することで、
差分ありと判断され、デプロイできるようになった
lib/work-stack.ts抜粋
taskImageOptions: {
image: ecs.ContainerImage.fromEcrRepository(ecrRepoFront,'v1.5.0')
}
Discussion