diff --git a/iac-template/terraform-standard/config/resources/dev-object/s3.yaml b/iac-template/terraform-standard/config/resources/dev-object/bucket.yaml similarity index 100% rename from iac-template/terraform-standard/config/resources/dev-object/s3.yaml rename to iac-template/terraform-standard/config/resources/dev-object/bucket.yaml diff --git a/iac-template/terraform-standard/envs/dev-ec2/backend.tf b/iac-template/terraform-standard/envs/dev-ec2/backend.tf index aad095bf..4f289d12 100644 --- a/iac-template/terraform-standard/envs/dev-ec2/backend.tf +++ b/iac-template/terraform-standard/envs/dev-ec2/backend.tf @@ -1,7 +1,7 @@ terraform { backend "s3" { bucket = "svc-plus-iac-state" - key = "account/dev/iam/terraform.tfstate" + key = "account/dev/ec2/terraform.tfstate" region = "ap-northeast-1" dynamodb_table = "svc-plus-iac-state-dynamodb-lock" } diff --git a/iac-template/terraform-standard/envs/dev-object/.gitignore b/iac-template/terraform-standard/envs/dev-object/.gitignore new file mode 100644 index 00000000..5e697082 --- /dev/null +++ b/iac-template/terraform-standard/envs/dev-object/.gitignore @@ -0,0 +1,25 @@ +# Local terraform files +.terraform/ +.terraform.lock.hcl +terraform.tfstate +terraform.tfstate.backup + +# Auto tfvars generated by CI/CD or sensitive data +*.tfvars +*.auto.tfvars +*.tfvars.json + +# IDE / editor files +.idea/ +.vscode/ +*.swp + +# AWS credentials — never commit +.aws/ +credentials +config + +# OS-specific +.DS_Store +Thumbs.db + diff --git a/iac-template/terraform-standard/envs/dev-object/backend.tf b/iac-template/terraform-standard/envs/dev-object/backend.tf index aad095bf..87be4593 100644 --- a/iac-template/terraform-standard/envs/dev-object/backend.tf +++ b/iac-template/terraform-standard/envs/dev-object/backend.tf @@ -1,7 +1,7 @@ terraform { backend "s3" { bucket = "svc-plus-iac-state" - key = "account/dev/iam/terraform.tfstate" + key = "account/dev/s3/terraform.tfstate" region = "ap-northeast-1" dynamodb_table = "svc-plus-iac-state-dynamodb-lock" } diff --git a/iac-template/terraform-standard/envs/dev-vpc/backend.tf b/iac-template/terraform-standard/envs/dev-vpc/backend.tf index aad095bf..8bf36c42 100644 --- a/iac-template/terraform-standard/envs/dev-vpc/backend.tf +++ b/iac-template/terraform-standard/envs/dev-vpc/backend.tf @@ -1,7 +1,7 @@ terraform { backend "s3" { bucket = "svc-plus-iac-state" - key = "account/dev/iam/terraform.tfstate" + key = "account/dev/vpc/terraform.tfstate" region = "ap-northeast-1" dynamodb_table = "svc-plus-iac-state-dynamodb-lock" }