TerraformでのCloud Run削除時の削除保護エラー対応
Terraform
Google Cloud Run
TerraformでCloud Runサービスを削除しようとすると、削除保護(deletion_protection)がデフォルトでtrueのためエラーが発生する。
エラー内容
対処手順
- Cloud Runリソースに
deletion_protection = false
を追加 terraform apply
で削除保護を解除- リソースをコメントアウト
- 再度
terraform apply
で削除実行
注意点
- 削除保護の解除と削除は2段階で実行する必要がある
- 1回のapplyでは削除できない