Open2
Terraform学習 (AWS)

terraformやプロバイダーのアップデート
・tfupdateコマンド
→ターゲットにterraformやproviderを指定することでterraformやprovider内で指定しているバージョンを変更できる
tfupdate terraform -v <バージョン> -r <ルートモジュールが格納されているフォルダ>
goがインストール済みである必要がある
goのインストール手順と確認
go install github.com/minamijoyo/tfupdate@latest
tfupdate --version

ルートモジュールの場合は.terraform-versionの中の数字も併せて変更する必要がある。
Get-ChildItem -Path .\フォルダパス -Recurse -Filter ".terraform" | ForEach-Object { "バージョン" | Out-File -FilePath $_.FullName }
ログインするとコメントできます