コンテンツにスキップ

tfupdate を使ってterraformのバージョンを一括で更新する

tfupdateとは

tfupdateは core, provider, module のバージョンを更新するツール。ディレクトリを再帰的に探索し、まとめて更新できる。

setup

$ brew install minamijoyo/tfupdate/tfupdate

usage

terraform のバージョンを再帰的に更新する例

$ tfupdate terraform -r ./

provider のバージョンを指定する例。-vでバージョンを指定する

$ tfupdate provider aws -v "~> 3.0" main.tf