terraformのバージョンを v11になってapply時に承認を求めるプロンプトが表示される仕様になった CircleCIでterraformの実行を自動化してるので、対話形式ではくapplyさせる必要がある CircleCIで plan → approve → apply というように、applyの前に承認が必要な仕組みにしてるので、terraform側では承認が必要ない事象
0.10.8
から最新の0.11.11
に変更したところ以下のエラーが出力Do you want to perform these actions?
Terraform will perform the actions described above.
Only 'yes' will be accepted to approve.
Enter a value:
Error: Apply cancelled.
原因
対応
-auto-approve
オプションでapplyする様に変更する