diff --git a/.github/workflows/iac-pipeline-destroy.yml b/.github/workflows/iac-pipeline-destroy.yml index d5bb5594..fd69fb83 100644 --- a/.github/workflows/iac-pipeline-destroy.yml +++ b/.github/workflows/iac-pipeline-destroy.yml @@ -84,6 +84,12 @@ jobs: run: | bash run_terraform.sh working-directory: iac_modules/terraform/${{ env.CLOUD }}/network/ + + - name: Delete Google Cloud Network Resources + run: | + gcloud compute routers delete nat-router --region=asia-northeast1 --project=cloudsvcworkspace --quiet || true + gcloud compute routers delete public-router --region=asia-northeast1 --project=cloudsvcworkspace --quiet || true + gcloud compute addresses delete nat-manual-ip-0 --region=asia-northeast1 --project=cloudsvcworkspace --quiet || true vhost: runs-on: ubuntu-latest diff --git a/iac_modules/terraform/gcp/firewall/config.yaml b/iac_modules/terraform/gcp/firewall/config.yaml index a7b0a8f7..7ef1244c 100644 --- a/iac_modules/terraform/gcp/firewall/config.yaml +++ b/iac_modules/terraform/gcp/firewall/config.yaml @@ -1,5 +1,5 @@ -region: "cloudsvcworkspace" -project_id: "cloudsvcsandbox" +project_id: "cloudsvcworkspace" +region: "asia-northeast1" bucket_name: "iac_status_terraform_gcp" firewall_rules: - name: allow-ingress