Skip to content
This repository has been archived by the owner on Aug 28, 2023. It is now read-only.

feat: Switch to data resources #20

Merged
merged 4 commits into from
Jul 14, 2022
Merged

feat: Switch to data resources #20

merged 4 commits into from
Jul 14, 2022

Conversation

HarryET
Copy link
Contributor

@HarryET HarryET commented Jul 14, 2022

Changes

Changes Tested

  • Ran terraform -chdir=terraform apply -var-file="vars/dev.tfvars" locally

@HarryET HarryET marked this pull request as ready for review July 14, 2022 10:33
@HarryET
Copy link
Contributor Author

HarryET commented Jul 14, 2022

Dev working again, can be merged safely

@github-actions
Copy link

Show Staging Plan ```

terraform
module.vpc.aws_eip.nat[0]: Refreshing state... [id=eipalloc-025b78888bcf40b5c]
module.secrets.aws_secretsmanager_secret.catcha_secret: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-captcha-secret-8gA3P4]
data.aws_ecr_repository.gotrue: Reading...
module.env_bucket.aws_s3_bucket.bucket: Refreshing state... [id=dev.cloud-siwe.private.dev.walletconnect]
module.login_domain.aws_acm_certificate.domain_certificate: Refreshing state... [id=arn:aws:acm:eu-central-1:898587786287:certificate/6f389cd2-80cf-491c-a85e-025d0863a1fc]
module.secrets.aws_secretsmanager_secret.jwt_secret: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-jwt-secret-9rxm59]
module.secrets.aws_secretsmanager_secret.smtp_username: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-smtp-username-dlTU66]
module.ecs.aws_cloudwatch_log_group.cluster_logs: Refreshing state... [id=cloud-siwe-dev_logs]
module.secrets.aws_secretsmanager_secret.captcha_session_key: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-captcha-session-key-gQhqJq]
module.vpc.aws_vpc.this[0]: Refreshing state... [id=vpc-02e4bf514b0f1059d]
module.login_domain.aws_route53_zone.login_zone: Refreshing state... [id=Z0277745YCN4RCIGXVXG]
module.secrets.aws_secretsmanager_secret.smtp_password: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-smtp-password-okO8F5]
module.ecs.data.aws_iam_policy_document.assume_role_policy: Reading...
module.ecs.data.aws_iam_policy_document.assume_role_policy: Read complete after 0s [id=320642683]
module.secrets.aws_secretsmanager_secret.database_url: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-database-url-LiHzL6]
module.ecs.data.aws_vpc.vpc: Reading...
module.login_domain.aws_route53_record.cert_verification[0]: Refreshing state... [id=Z0277745YCN4RCIGXVXG__6bc6e6a8891e1396146eb97402db22bb.login.walletconnect.com._CNAME]
module.ecs.aws_ecs_cluster.app_cluster: Refreshing state... [id=arn:aws:ecs:eu-central-1:898587786287:cluster/cloud-siwe-dev]
data.aws_ecr_repository.gotrue: Read complete after 1s [id=gotrue]
module.ecs.data.aws_vpc.vpc: Read complete after 2s [id=vpc-02e4bf514b0f1059d]
module.ecs.data.aws_subnets.public_subnets: Reading...
module.ecs.aws_lb_target_group.target_group: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:targetgroup/cloud-siwe-dev-target-group/217a50d6b08a59cd]
module.ecs.data.aws_subnets.private_subnets: Reading...
module.ecs.aws_security_group.lb_ingress: Refreshing state... [id=sg-072cbc4d3f5b8630b]
module.ecs.data.aws_subnets.public_subnets: Read complete after 0s [id=eu-central-1]
module.ecs.data.aws_subnets.private_subnets: Read complete after 0s [id=eu-central-1]
module.ecs.aws_security_group.vpc_app_ingress: Refreshing state... [id=sg-01f961936f28d5d8d]
module.ecs.aws_lb.application_load_balancer: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:loadbalancer/app/cloud-siwe-dev-load-balancer/cb0eb1e7e81e23e0]
module.vpc.aws_subnet.private[2]: Refreshing state... [id=subnet-06f5a7a00237bf47f]
module.vpc.aws_subnet.private[1]: Refreshing state... [id=subnet-0fbb0b8755aeae6dc]
module.vpc.aws_subnet.private[0]: Refreshing state... [id=subnet-0ba4753764160da02]
module.vpc.aws_route_table.private[0]: Refreshing state... [id=rtb-02428c8bc87d9683b]
module.vpc.aws_internet_gateway.this[0]: Refreshing state... [id=igw-08b87e0f5f11ee5b7]
module.vpc.aws_subnet.public[0]: Refreshing state... [id=subnet-0c885d54e716d1b7c]
module.vpc.aws_route_table.public[0]: Refreshing state... [id=rtb-07272293f54015818]
module.vpc.aws_subnet.public[1]: Refreshing state... [id=subnet-05eb65436b6c027e7]
module.vpc.aws_subnet.public[2]: Refreshing state... [id=subnet-0be39a3d0d42c9263]
module.vpc.aws_route_table_association.private[1]: Refreshing state... [id=rtbassoc-0026b3f1b5932955c]
module.vpc.aws_route_table_association.private[2]: Refreshing state... [id=rtbassoc-0b8014ef62d641355]
module.vpc.aws_route_table_association.private[0]: Refreshing state... [id=rtbassoc-01bde080a17a3d8fb]
module.vpc.aws_route.public_internet_gateway[0]: Refreshing state... [id=r-rtb-07272293f540158181080289494]
module.ecs.aws_route53_record.dns_load_balancer: Refreshing state... [id=Z0277745YCN4RCIGXVXG_dev_CNAME]
module.ecs.aws_lb_listener.listener-http: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/cloud-siwe-dev-load-balancer/cb0eb1e7e81e23e0/f1c2d61ad6996a7d]
module.ecs.aws_lb_listener.listener: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/cloud-siwe-dev-load-balancer/cb0eb1e7e81e23e0/4fc24f7407262614]
module.vpc.aws_route_table_association.public[0]: Refreshing state... [id=rtbassoc-0f7c6e1ab578761ef]
module.vpc.aws_nat_gateway.this[0]: Refreshing state... [id=nat-07462d8c68602e6e5]
module.vpc.aws_route_table_association.public[1]: Refreshing state... [id=rtbassoc-0f9419a2ddb6f1443]
module.vpc.aws_route_table_association.public[2]: Refreshing state... [id=rtbassoc-0312f837e60d529fd]
module.vpc.aws_route.private_nat_gateway[0]: Refreshing state... [id=r-rtb-02428c8bc87d9683b1080289494]
module.env_bucket.aws_s3_bucket_versioning.versioning: Refreshing state... [id=dev.cloud-siwe.private.dev.walletconnect]
module.env_bucket.aws_s3_bucket_acl.acl: Refreshing state... [id=dev.cloud-siwe.private.dev.walletconnect,private]
module.ecs.aws_iam_role.ecsTaskExecutionRole: Refreshing state... [id=cloud-siwe-dev-ecsTaskExecutionRole]
module.ecs.aws_iam_role_policy_attachment.ecsTaskExecutionRole_policy: Refreshing state... [id=cloud-siwe-dev-ecsTaskExecutionRole-20220704091838602300000001]
module.ecs.aws_ecs_task_definition.app_task_definition: Refreshing state... [id=cloud-siwe-dev-gotrue]
module.ecs.aws_ecs_service.app_service: Refreshing state... [id=arn:aws:ecs:eu-central-1:898587786287:service/cloud-siwe-dev/cloud-siwe-dev-service]

No changes. Your infrastructure matches the configuration.

Terraform has compared your real infrastructure against your configuration
and found no differences, so no changes are needed.

</details>
*Pushed by: `HarryET`, Action: `pull_request`*

@github-actions
Copy link

Show Plan ```

terraform
module.vpc.aws_eip.nat[0]: Refreshing state... [id=eipalloc-025b78888bcf40b5c]
module.ecs.data.aws_iam_policy_document.assume_role_policy: Reading...
module.login_domain.aws_route53_zone.login_zone: Refreshing state... [id=Z0277745YCN4RCIGXVXG]
module.secrets.aws_secretsmanager_secret.database_url: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-database-url-LiHzL6]
module.secrets.aws_secretsmanager_secret.catcha_secret: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-captcha-secret-8gA3P4]
module.vpc.aws_vpc.this[0]: Refreshing state... [id=vpc-02e4bf514b0f1059d]
module.ecs.aws_cloudwatch_log_group.cluster_logs: Refreshing state... [id=cloud-siwe-dev_logs]
module.ecs.data.aws_iam_policy_document.assume_role_policy: Read complete after 0s [id=320642683]
module.secrets.aws_secretsmanager_secret.smtp_password: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-smtp-password-okO8F5]
module.ecs.data.aws_vpc.vpc: Reading...
module.login_domain.aws_acm_certificate.domain_certificate: Refreshing state... [id=arn:aws:acm:eu-central-1:898587786287:certificate/6f389cd2-80cf-491c-a85e-025d0863a1fc]
module.env_bucket.aws_s3_bucket.bucket: Refreshing state... [id=dev.cloud-siwe.private.dev.walletconnect]
module.secrets.aws_secretsmanager_secret.jwt_secret: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-jwt-secret-9rxm59]
data.aws_ecr_repository.gotrue: Reading...
module.secrets.aws_secretsmanager_secret.smtp_username: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-smtp-username-dlTU66]
module.secrets.aws_secretsmanager_secret.captcha_session_key: Refreshing state... [id=arn:aws:secretsmanager:eu-central-1:898587786287:secret:cloud-siwe-dev-captcha-session-key-gQhqJq]
module.ecs.aws_ecs_cluster.app_cluster: Refreshing state... [id=arn:aws:ecs:eu-central-1:898587786287:cluster/cloud-siwe-dev]
module.login_domain.aws_route53_record.cert_verification[0]: Refreshing state... [id=Z0277745YCN4RCIGXVXG__6bc6e6a8891e1396146eb97402db22bb.login.walletconnect.com._CNAME]
data.aws_ecr_repository.gotrue: Read complete after 1s [id=gotrue]
module.ecs.data.aws_vpc.vpc: Read complete after 2s [id=vpc-02e4bf514b0f1059d]
module.ecs.data.aws_subnets.private_subnets: Reading...
module.ecs.data.aws_subnets.public_subnets: Reading...
module.ecs.aws_security_group.lb_ingress: Refreshing state... [id=sg-072cbc4d3f5b8630b]
module.ecs.aws_lb_target_group.target_group: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:targetgroup/cloud-siwe-dev-target-group/217a50d6b08a59cd]
module.ecs.aws_security_group.vpc_app_ingress: Refreshing state... [id=sg-01f961936f28d5d8d]
module.ecs.data.aws_subnets.public_subnets: Read complete after 0s [id=eu-central-1]
module.ecs.data.aws_subnets.private_subnets: Read complete after 0s [id=eu-central-1]
module.ecs.aws_lb.application_load_balancer: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:loadbalancer/app/cloud-siwe-dev-load-balancer/cb0eb1e7e81e23e0]
module.vpc.aws_subnet.public[0]: Refreshing state... [id=subnet-0c885d54e716d1b7c]
module.vpc.aws_route_table.private[0]: Refreshing state... [id=rtb-02428c8bc87d9683b]
module.vpc.aws_subnet.private[0]: Refreshing state... [id=subnet-0ba4753764160da02]
module.vpc.aws_subnet.public[2]: Refreshing state... [id=subnet-0be39a3d0d42c9263]
module.vpc.aws_route_table.public[0]: Refreshing state... [id=rtb-07272293f54015818]
module.vpc.aws_subnet.private[2]: Refreshing state... [id=subnet-06f5a7a00237bf47f]
module.vpc.aws_subnet.public[1]: Refreshing state... [id=subnet-05eb65436b6c027e7]
module.vpc.aws_subnet.private[1]: Refreshing state... [id=subnet-0fbb0b8755aeae6dc]
module.vpc.aws_internet_gateway.this[0]: Refreshing state... [id=igw-08b87e0f5f11ee5b7]
module.ecs.aws_lb_listener.listener-http: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/cloud-siwe-dev-load-balancer/cb0eb1e7e81e23e0/f1c2d61ad6996a7d]
module.ecs.aws_lb_listener.listener: Refreshing state... [id=arn:aws:elasticloadbalancing:eu-central-1:898587786287:listener/app/cloud-siwe-dev-load-balancer/cb0eb1e7e81e23e0/4fc24f7407262614]
module.ecs.aws_route53_record.dns_load_balancer: Refreshing state... [id=Z0277745YCN4RCIGXVXG_dev_CNAME]
module.vpc.aws_route_table_association.private[0]: Refreshing state... [id=rtbassoc-01bde080a17a3d8fb]
module.vpc.aws_route_table_association.private[2]: Refreshing state... [id=rtbassoc-0b8014ef62d641355]
module.vpc.aws_route.public_internet_gateway[0]: Refreshing state... [id=r-rtb-07272293f540158181080289494]
module.vpc.aws_route_table_association.private[1]: Refreshing state... [id=rtbassoc-0026b3f1b5932955c]
module.vpc.aws_route_table_association.public[0]: Refreshing state... [id=rtbassoc-0f7c6e1ab578761ef]
module.vpc.aws_route_table_association.public[1]: Refreshing state... [id=rtbassoc-0f9419a2ddb6f1443]
module.vpc.aws_route_table_association.public[2]: Refreshing state... [id=rtbassoc-0312f837e60d529fd]
module.vpc.aws_nat_gateway.this[0]: Refreshing state... [id=nat-07462d8c68602e6e5]
module.vpc.aws_route.private_nat_gateway[0]: Refreshing state... [id=r-rtb-02428c8bc87d9683b1080289494]
module.ecs.aws_iam_role.ecsTaskExecutionRole: Refreshing state... [id=cloud-siwe-dev-ecsTaskExecutionRole]
module.env_bucket.aws_s3_bucket_acl.acl: Refreshing state... [id=dev.cloud-siwe.private.dev.walletconnect,private]
module.env_bucket.aws_s3_bucket_versioning.versioning: Refreshing state... [id=dev.cloud-siwe.private.dev.walletconnect]
module.ecs.aws_iam_role_policy_attachment.ecsTaskExecutionRole_policy: Refreshing state... [id=cloud-siwe-dev-ecsTaskExecutionRole-20220704091838602300000001]
module.ecs.aws_ecs_task_definition.app_task_definition: Refreshing state... [id=cloud-siwe-dev-gotrue]
module.ecs.aws_ecs_service.app_service: Refreshing state... [id=arn:aws:ecs:eu-central-1:898587786287:service/cloud-siwe-dev/cloud-siwe-dev-service]

No changes. Your infrastructure matches the configuration.

Terraform has compared your real infrastructure against your configuration
and found no differences, so no changes are needed.

</details>
*Action: `pull_request`*

@HarryET HarryET requested review from arein and a team July 14, 2022 14:00
@HarryET HarryET merged commit 49cdc83 into main Jul 14, 2022
@HarryET HarryET deleted the harry/feat/ops-data branch July 14, 2022 14:14
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants