Skip to content

Commit 9b681c9

Browse files
authored
Merge pull request #3 from DFanso/dev
rename
2 parents 0c7e44e + 2970a48 commit 9b681c9

File tree

10 files changed

+16
-15
lines changed

10 files changed

+16
-15
lines changed

.gitignore

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,5 +32,6 @@ override.tf.json
3232
# Ignore CLI configuration files
3333
.terraformrc
3434
terraform.rc
35-
persistence/.terraform.lock.hcl
36-
persistence/infrastructure_outputs.md
35+
shared-services/.terraform.lock.hcl
36+
shared-services/infrastructure_outputs.md
37+
enviroments/dev/.terraform.lock.hcl

enviroments/dev/backend.tf renamed to environments/dev/backend.tf

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ module "backend_service" {
1616
domain_name = local.domain
1717

1818
# Container Configuration
19-
container_image = "${data.terraform_remote_state.persistence.outputs.ecr_repository_urls["${var.project_name}-${local.service_name}"]}:${var.image_tag}"
19+
container_image = "${data.terraform_remote_state.shared-services.outputs.ecr_repository_urls["${var.project_name}-${local.service_name}"]}:${var.image_tag}"
2020
container_cpu = 256
2121
container_memory = 512
2222
container_environment = {
@@ -25,17 +25,17 @@ module "backend_service" {
2525
container_secrets = {}
2626

2727
# Network Configuration
28-
vpc_id = data.terraform_remote_state.persistence.outputs.vpc_id
29-
private_subnet_ids = data.terraform_remote_state.persistence.outputs.private_subnets
30-
alb_arn = data.terraform_remote_state.persistence.outputs.alb_arn
31-
certificate_arn = data.terraform_remote_state.persistence.outputs.certificate_arn
28+
vpc_id = data.terraform_remote_state.shared-services.outputs.vpc_id
29+
private_subnet_ids = data.terraform_remote_state.shared-services.outputs.private_subnets
30+
alb_arn = data.terraform_remote_state.shared-services.outputs.alb_arn
31+
certificate_arn = data.terraform_remote_state.shared-services.outputs.certificate_arn
3232

3333
# Security Groups
34-
alb_security_group_id = data.terraform_remote_state.persistence.outputs.alb_security_group_id
34+
alb_security_group_id = data.terraform_remote_state.shared-services.outputs.alb_security_group_id
3535

3636
# IAM Roles
37-
execution_role_arn = data.terraform_remote_state.persistence.outputs.ecs_task_execution_role_arn
38-
task_role_arn = data.terraform_remote_state.persistence.outputs.ecs_task_role_arn
37+
execution_role_arn = data.terraform_remote_state.shared-services.outputs.ecs_task_execution_role_arn
38+
task_role_arn = data.terraform_remote_state.shared-services.outputs.ecs_task_role_arn
3939

4040
# Cloudflare Configuration
4141
cloudflare_account_id = var.cloudflare_account_id

enviroments/dev/main.tf renamed to environments/dev/main.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ terraform {
1414

1515
backend "s3" {
1616
bucket = "ecs-dfanso"
17-
key = "dynamic/dev/terraform.tfstate"
17+
key = "environments/dev/terraform.tfstate"
1818
region = "ap-southeast-1"
1919
encrypt = true
2020
}
@@ -40,12 +40,12 @@ provider "cloudflare" {
4040
api_token = var.cloudflare_api_token
4141
}
4242

43-
# Remote state for persistence layer
44-
data "terraform_remote_state" "persistence" {
43+
# Remote state for shared-services layer
44+
data "terraform_remote_state" "shared-services" {
4545
backend = "s3"
4646
config = {
4747
bucket = "ecs-dfanso"
48-
key = "persistence/terraform.tfstate"
48+
key = "shared-services/terraform.tfstate"
4949
region = "ap-southeast-1"
5050
}
5151
}
File renamed without changes.

shared-services/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ terraform {
1414

1515
backend "s3" {
1616
bucket = "ecs-dfanso"
17-
key = "persistence/terraform.tfstate"
17+
key = "shared-services/terraform.tfstate"
1818
region = "ap-southeast-1"
1919
encrypt = true
2020
}

0 commit comments

Comments
 (0)