kakakakakku blog

Weekly Tech Blog: Keep Learning!

Terraform で Amazon ECR のブロブマウンティングを有効化する(Terraform AWS Provider v6.29.0 から)

2026年1月に発表された Amazon ECR のブロブマウンティング (Blob mounting) を有効化すると Amazon ECR リポジトリ間で同じレイヤーを共有できてイメージのプッシュを高速化できる.

aws.amazon.com

docs.aws.amazon.com

Terraform AWS Provider v6.29.0

Terraform だと2026年1月28日にリリースされた Terraform AWS Provider v6.29.0 から aws_ecr_account_setting リソースを使ってブロブマウンティング (Blob mounting) を有効化できるようになっていた👌

github.com

👾 ecr.tf

以下のように実装すれば OK❗️

resource "aws_ecr_account_setting" "blob_mounting" {
  name  = "BLOB_MOUNTING"
  value = "ENABLED"
}

apply すると期待通りにブロブマウンティング (Blob mounting) を有効化できた \( 'ω')/

余談