
| コマンド | 処理内容 |
|---|---|
| terraform init | Terraform を初期化する |
| terraform init -reconfigure | backend.tf の設定を再読込する (キャッシュクリア) |
| terraform init -migrate-state | バックエンドを変更する |
| terraform fmt terraform fmt -recursive | コードを整形する |
| terraform plan | リソースの変更を確認する(追加・変更・削除) |
| terraform plan -target=module.<モジュール名> | モジュール単位 リソースの変更を確認する(追加・変更・削除) |
| terraform apply | リソースを適用する |
| terraform destroy | りすーすを削除する |
| terraform show | リソースの状態を確認する |
| terraform output | outputの内容を確認する |
| terraform state list | tfstate管理のリソースを確認する |
| terraform state rm ${リソース名} | tfstate管理のリソースを削除する |
| terraform import ${tfstateの管理名} ${リソース名} | tfstate管理のリソースを追加する |