From 60f1aac73f55f08b4a03fc23d0edcceb9fe11e94 Mon Sep 17 00:00:00 2001 From: Kartik Shah Date: Wed, 18 Sep 2024 19:31:30 +0530 Subject: [PATCH] refactor: import state bucket via tf import block --- examples/gcp/bin/prep-inception.sh | 3 +-- modules/inception/gcp/import.tf | 4 ++++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 modules/inception/gcp/import.tf diff --git a/examples/gcp/bin/prep-inception.sh b/examples/gcp/bin/prep-inception.sh index 4ed90daa..59d8949d 100755 --- a/examples/gcp/bin/prep-inception.sh +++ b/examples/gcp/bin/prep-inception.sh @@ -32,8 +32,7 @@ EOF sleep 5 terraform init -terraform state show module.inception.google_storage_bucket.tf_state || \ - terraform import module.inception.google_storage_bucket.tf_state ${tf_state_bucket_name} +terraform state show module.inception.google_storage_bucket.tf_state terraform state show module.inception.google_project_iam_custom_role.inception_destroy || \ terraform apply \ diff --git a/modules/inception/gcp/import.tf b/modules/inception/gcp/import.tf new file mode 100644 index 00000000..80e0f08e --- /dev/null +++ b/modules/inception/gcp/import.tf @@ -0,0 +1,4 @@ +import { + id = var.tf_state_bucket_name + to = google_storage_bucket.tf_state +}