Skip to content

Instantly share code, notes, and snippets.

@qsun
Created July 31, 2025 02:04
Show Gist options
  • Save qsun/153120b948d0ce45afe46c6362781103 to your computer and use it in GitHub Desktop.
Save qsun/153120b948d0ce45afe46c6362781103 to your computer and use it in GitHub Desktop.
SD-90 Vendcoin ECS Migration Terraform Plan
null_resource.cleanup_pending_certs: Refreshing state... [id=4896404257609894632]
random_password.staging-password: Refreshing state... [id=none]
random_password.password: Refreshing state... [id=none]
module.vendcoin.random_password.vendcoin_super_password: Refreshing state... [id=none]
module.billing-production.random_password.mysql_password: Refreshing state... [id=none]
module.mdb-production.random_password.mysql_password: Refreshing state... [id=none]
module.ppe-staging.random_password.jwt_secret: Refreshing state... [id=none]
module.sc-production.random_password.laravel_key: Refreshing state... [id=none]
module.billing-production.random_password.laravel_key: Refreshing state... [id=none]
module.billing-ng-production.random_password.mysql_password: Refreshing state... [id=none]
module.ppe-staging.random_password.mysql_password: Refreshing state... [id=none]
module.tab-staging.random_password.laravel_key: Refreshing state... [id=none]
module.sc-production.random_password.mysql_password: Refreshing state... [id=none]
module.ppe-production.random_password.jwt_secret: Refreshing state... [id=none]
module.ppe-production.random_password.mysql_password: Refreshing state... [id=none]
module.ppe-production.random_password.laravel_key: Refreshing state... [id=none]
module.locker-staging.random_password.mysql_password: Refreshing state... [id=none]
module.lease-indoorpadel.random_password.laravel_key: Refreshing state... [id=none]
module.ppe-staging.random_password.laravel_key: Refreshing state... [id=none]
module.partner-production.random_password.laravel_key: Refreshing state... [id=none]
module.partner-production.random_password.mysql_password: Refreshing state... [id=none]
random_password.backup-server-password: Refreshing state... [id=none]
module.lease-indoorpadel.random_password.mysql_password: Refreshing state... [id=none]
module.tab-staging.random_password.mysql_password: Refreshing state... [id=none]
module.locker.random_password.mysql_password: Refreshing state... [id=none]
module.mtms-production.random_password.mysql_password: Refreshing state... [id=none]
module.vendcoin.aws_route_table_association.rt_vendcoin_c: Refreshing state... [id=rtbassoc-0fc1c8f3926da4c29]
module.vendcoin.aws_route_table_association.rt_vendcoin_a: Refreshing state... [id=rtbassoc-01888e78e305e7f78]
module.vendcoin.aws_subnet.vendcoin_production_database_subnet_a: Refreshing state... [id=subnet-053dcd802992f41a3]
aws_route.r_vendcoin_eks: Refreshing state... [id=r-rtb-0e75845993d7d724d3322942084]
module.vendcoin.aws_route_table.vendcoin_public_subnet_rt: Refreshing state... [id=rtb-0e75845993d7d724d]
module.vendcoin.aws_subnet.vendcoin_db_proxy_subnet: Refreshing state... [id=subnet-0c2f0e5cfcc8e9a18]
module.vendcoin.aws_security_group.vendcoin_production_database_sg: Refreshing state... [id=sg-0f1561cbf9a608cf0]
module.vendcoin.aws_security_group.vendcoin_db_proxy_sg: Refreshing state... [id=sg-04524d79ea38d7689]
module.vendcoin.aws_instance.db_proxy: Refreshing state... [id=i-0956475d2098662c8]
module.vendcoin.aws_route_table_association.rt_vendcoin_b: Refreshing state... [id=rtbassoc-087069abaf1f93584]
aws_cloudwatch_log_group.delivery_log_group: Refreshing state... [id=awslogs-delivery-]
module.vendcoin.aws_route.r: Refreshing state... [id=r-rtb-0e75845993d7d724d1080289494]
module.vendcoin.aws_subnet.vendcoin_production_database_subnet_c: Refreshing state... [id=subnet-0d2a3f7a19bf556c8]
aws_vpc_peering_connection.management_vendcoin: Refreshing state... [id=pcx-0495d9045c322064b]
module.vendcoin.aws_vpc.vendcoin_vpc: Refreshing state... [id=vpc-0b32edc7a267d1daf]
aws_vpc_peering_connection.production_vendcoin: Refreshing state... [id=pcx-0cb92d217e4713167]
module.vendcoin.aws_db_instance.production: Refreshing state... [id=db-UZS7ARJI4YBVCC45W6X4VND6ZE]
aws_route.r: Refreshing state... [id=r-rtb-0e75845993d7d724d179966490]
module.vendcoin.aws_route_table_association.rt_vendcoin_proxy: Refreshing state... [id=rtbassoc-0ec3180c5d0ad8666]
module.vendcoin.aws_db_subnet_group.vendcoin_database_subnet_group: Refreshing state... [id=vendcoin_database_subnet_group]
module.vendcoin.aws_subnet.vendcoin_production_database_subnet_b: Refreshing state... [id=subnet-04fa1afc50da6641e]
module.vendcoin.aws_internet_gateway.vendcoin_production_ig: Refreshing state... [id=igw-0ee55a556897ab1ed]
aws_sqs_queue.mdb_audit_logs_dlq: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/mdb-audit-logs-dlq]
aws_db_parameter_group.production-rds-parameter-group: Refreshing state... [id=rds-production]
module.telemetry-ng-repo.aws_ecr_repository.repo: Refreshing state... [id=telemetry-ng/proxy]
module.dummy-repo.aws_ecr_repository.repo: Refreshing state... [id=dummy-devices/device]
data.aws_ecr_repository.preexisting_ecr_repo["vot/ppe-demo"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vc/app"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["ppe/worker"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vc/vc_nginx"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["ppe/web"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vot/proxy"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vc/cron"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["ppe/worker"]: Read complete after 0s [id=ppe/worker]
data.aws_ecr_repository.preexisting_ecr_repo["vot/mdb-server-java"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vot/ppe-demo"]: Read complete after 0s [id=vot/ppe-demo]
data.aws_ecr_repository.preexisting_ecr_repo["vc/vendcoin_worker"]: Reading...
aws_iam_user_policy_attachment.grant_admin_full_access_to_ecs["qisongzhang"]: Refreshing state... [id=qisongzhang-20240301040308230700000001]
data.aws_ecr_repository.preexisting_ecr_repo["vc/php_base"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vc/cron"]: Read complete after 0s [id=vc/cron]
data.aws_ecr_repository.preexisting_ecr_repo["vot/v2_nginx_proxy"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vc/app"]: Read complete after 0s [id=vc/app]
data.aws_ecr_repository.preexisting_ecr_repo["ppe/app"]: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vc/vc_nginx"]: Read complete after 0s [id=vc/vc_nginx]
module.latpay-merchant-kms.data.aws_partition.current[0]: Reading...
module.latpay-merchant-kms.data.aws_partition.current[0]: Read complete after 0s [id=aws]
module.ppe-web-management-staging.aws_ecr_repository.repo: Refreshing state... [id=ppe/web-management-staging]
data.aws_ecr_repository.preexisting_ecr_repo["ppe/web"]: Read complete after 0s [id=ppe/web]
data.aws_eks_cluster_auth.my-cluster: Reading...
data.aws_eks_cluster_auth.my-cluster: Read complete after 0s [id=my-cluster]
aws_sqs_queue.delivery_locker_dlq: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-locker-dlq]
data.aws_ecr_repository.preexisting_ecr_repo["vot/mdb-server-java"]: Read complete after 1s [id=vot/mdb-server-java]
module.latpay-payload-kms.data.aws_partition.current[0]: Reading...
module.latpay-payload-kms.data.aws_partition.current[0]: Read complete after 0s [id=aws]
module.k8s_cluster.module.my-cluster.data.aws_partition.current: Reading...
data.aws_ecr_repository.preexisting_ecr_repo["vot/proxy"]: Read complete after 1s [id=vot/proxy]
module.k8s_cluster.module.my-cluster.data.aws_partition.current: Read complete after 0s [id=aws]
data.aws_eks_cluster.my-cluster: Reading...
module.vndcn.aws_acm_certificate.vndcn-cert: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/494c4081-3cd5-4776-8f8a-9a075363761c]
module.partner-images-web.aws_ecr_repository.repo: Refreshing state... [id=partner/web]
module.dummy-clients-ecs-support.aws_iam_policy.s3-policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/vot-ecs-dummy-clients-config-bucket-s3-policy]
data.aws_ecr_repository.preexisting_ecr_repo["vc/vendcoin_worker"]: Read complete after 1s [id=vc/vendcoin_worker]
module.delivery-production.aws_sqs_queue.webhook_failed: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-production-webhook-failed]
module.delivery-staging.aws_s3_bucket.delivery_advertisements: Refreshing state... [id=delivery-advertisements-staging]
module.sms2vend-repo.aws_ecr_repository.repo: Refreshing state... [id=sms2vend/image]
module.dummy-clients-ecs-support.aws_iam_role.ecs-task-role: Refreshing state... [id=vot_ecs_dummy_clients_role]
data.aws_ecr_repository.preexisting_ecr_repo["vot/v2_nginx_proxy"]: Read complete after 1s [id=vot/v2_nginx_proxy]
aws_iam_role.vantage_cross_account_connection: Refreshing state... [id=vantage_cross_account_connection]
data.aws_ecr_repository.preexisting_ecr_repo["ppe/app"]: Read complete after 1s [id=ppe/app]
module.dummy-clients-ecs-support.aws_s3_bucket.s3bucket: Refreshing state... [id=vot-ecs-dummy-clients-config-bucket]
data.aws_ecr_repository.preexisting_ecr_repo["vc/php_base"]: Read complete after 1s [id=vc/php_base]
data.aws_iam_policy_document.bastion-ec2-assume_role-doc: Reading...
data.aws_iam_policy_document.bastion-ec2-assume_role-doc: Read complete after 0s [id=2851119427]
module.mdb-production.module.vot-dumppool-uploader-repo.aws_ecr_repository.repo: Refreshing state... [id=vot/dumppool-uploader]
data.aws_eks_cluster.my-cluster: Read complete after 0s [id=my-cluster]
aws_iam_user.vot-call-recordings-user: Refreshing state... [id=vot-call-recordings-user]
aws_s3_bucket.android-builder-source: Refreshing state... [id=kf-android-source]
module.billing-images-app.aws_ecr_repository.repo: Refreshing state... [id=billing/app]
module.alcohol-images-web.aws_ecr_repository.repo: Refreshing state... [id=alcohol/web]
aws_sns_topic.mdb_audit_alerts: Refreshing state... [id=arn:aws:sns:ap-southeast-2:620641390166:mdb-audit-logging-alerts]
module.tab-images-web.aws_ecr_repository.repo: Refreshing state... [id=tab/web]
aws_iam_policy.allow_vot_ci_access_to_mytest-policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/allow_vot_ci_access_to_mytest-dev]
aws_iam_role.management_vpc_flowlog_role: Refreshing state... [id=management_vpc_flowlog]
module.latpay-payload-kms.data.aws_caller_identity.current[0]: Reading...
module.latpay-payload-kms.data.aws_caller_identity.current[0]: Read complete after 0s [id=620641390166]
module.oth-php-image.aws_ecr_repository.repo: Refreshing state... [id=oth/php]
module.alcohol-images-redirect.aws_ecr_repository.repo: Refreshing state... [id=alcohol/redirect]
aws_s3_bucket.dump-pool-bucket: Refreshing state... [id=vot-dump-pool]
aws_iam_policy.delivery_update_service_policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/delivery-update-service-policy]
aws_iam_policy.media-convert-dev-policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/media-convert-dev-policy]
module.k8s_cluster.aws_iam_role.logging_role: Refreshing state... [id=logging_role]
module.k8s_cluster.module.my-cluster.data.aws_iam_policy_document.cluster_elb_sl_role_creation[0]: Reading...
module.k8s_cluster.module.my-cluster.data.aws_iam_policy_document.cluster_elb_sl_role_creation[0]: Read complete after 0s [id=2829572932]
aws_acm_certificate.www-vndcn-cert: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/dff07bbb-30ce-4aab-a5bf-0df43eb5ac33]
module.oth-frontend-image.aws_ecr_repository.repo: Refreshing state... [id=oth/frontend]
aws_eip.nat_gateway_eip: Refreshing state... [id=eipalloc-05acbc8c2a87c233e]
aws_iam_user.ppe-staging-photo-user: Refreshing state... [id=ppe-staging-photo-user]
aws_vpc.backup: Refreshing state... [id=vpc-055c91501b3978bc9]
aws_cloudfront_origin_access_control.delivery-doc: Refreshing state... [id=E26BOTW0UI382]
aws_s3_bucket.ppe-staging-photo: Refreshing state... [id=ppe-staging-photo]
data.aws_region.current: Reading...
data.aws_region.current: Read complete after 0s [id=ap-southeast-2]
module.delivery-repo.aws_ecr_repository.repo: Refreshing state... [id=delivery/app]
module.tab-images-app.aws_ecr_repository.repo: Refreshing state... [id=tab/app]
module.dummy-clients-repo.aws_ecr_repository.repo: Refreshing state... [id=dummy-clients/dummy-clients]
module.vot-au-web.aws_ecr_repository.repo: Refreshing state... [id=vot-au/image]
aws_cloudwatch_log_group.ecs-log-group: Refreshing state... [id=awslogs-mdb-]
module.delivery-staging.aws_secretsmanager_secret.delivery_secret: Refreshing state... [id=arn:aws:secretsmanager:ap-southeast-2:620641390166:secret:delivery/staging/config-OymhvV]
module.sc-app-repo.aws_ecr_repository.repo: Refreshing state... [id=sc/app]
module.vndcn-repo.aws_ecr_repository.repo: Refreshing state... [id=vndcn/image]
aws_iam_role.ecs-fargate-mdb-role: Refreshing state... [id=ecs-fargate-mdb-role]
aws_iam_user.dump-pool-uploader: Refreshing state... [id=dump-pool-uploader]
aws_efs_file_system.dashboard_efs: Refreshing state... [id=fs-18e5d020]
aws_s3_bucket.vot-call-recordings: Refreshing state... [id=vot-call-recordings]
module.latpay-merchant-kms.data.aws_caller_identity.current[0]: Reading...
module.delivery-staging.aws_cloudwatch_log_group.delivery_log_group: Refreshing state... [id=awslogs-delivery-staging-]
aws_iam_user.grafana: Refreshing state... [id=grafana]
module.delivery-production.aws_s3_bucket.delivery_advertisements: Refreshing state... [id=delivery-advertisements-production]
module.latpay-merchant-kms.data.aws_caller_identity.current[0]: Read complete after 0s [id=620641390166]
aws_placement_group.bastion: Refreshing state... [id=bastion]
module.k8s_cluster.module.my-cluster.module.fargate.data.aws_partition.current: Reading...
module.k8s_cluster.module.my-cluster.module.fargate.data.aws_partition.current: Read complete after 0s [id=aws]
aws_efs_file_system.dump_pool_efs: Refreshing state... [id=fs-b0cf1788]
module.ppe-web-employee-staging.aws_ecr_repository.repo: Refreshing state... [id=ppe/web-employee-staging]
module.lease-ng-server-image.aws_ecr_repository.repo: Refreshing state... [id=lease-ng/server]
module.alcohol-images-app.aws_ecr_repository.repo: Refreshing state... [id=alcohol/app]
aws_s3_bucket.android-builder-artifacts: Refreshing state... [id=kf-android-artifacts]
aws_iam_policy.allow_vot_developers_access_to_mytest-policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/allow_vot_developers_access_to_mytest-dev]
module.partner-images-app.aws_ecr_repository.repo: Refreshing state... [id=partner/app]
module.dashboard-repo.aws_ecr_repository.repo: Refreshing state... [id=dashboard/app]
aws_iam_policy.alcohol-dev-asset-s3-policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/alcohol-asset-s3-policy-dev]
aws_s3_bucket.alcohol-assets-dev: Refreshing state... [id=alcohol-dev]
module.delivery-staging.aws_sqs_queue.webhook_failed: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-staging-webhook-failed]
module.k8s_cluster.data.aws_iam_policy_document.logging_assume_role_policy: Reading...
module.k8s_cluster.data.aws_iam_policy_document.logging_assume_role_policy: Read complete after 0s [id=3668124884]
module.billing-images-go.aws_ecr_repository.repo: Refreshing state... [id=billing/go]
module.k8s_cluster.module.my-cluster.data.aws_iam_policy_document.cluster_assume_role_policy: Reading...
module.k8s_cluster.module.my-cluster.data.aws_iam_policy_document.cluster_assume_role_policy: Read complete after 0s [id=2764486067]
module.ppe-qrcode-redirect-repo.aws_ecr_repository.repo: Refreshing state... [id=ppe-qrcode-redirect/image]
module.mytest-repo.aws_ecr_repository.repo: Refreshing state... [id=mytest/app]
module.mdb-production.module.vot-static-origin-repo.aws_ecr_repository.repo: Refreshing state... [id=vot/static_origin]
aws_acm_certificate.certs_for_external_domains["www.vendingontrack.com.au"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/d9a1a9f1-18bc-4a94-8d49-76d374663c4e]
module.sc-web-repo.aws_ecr_repository.repo: Refreshing state... [id=sc/web]
module.billing-images-web.aws_ecr_repository.repo: Refreshing state... [id=billing/web]
aws_acm_certificate.certs_for_external_domains["delivery.kioskforce.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/49ede36f-180d-40f5-8c9c-3cefe4937f79]
aws_acm_certificate.certs_for_external_domains["mqtt.api-staging.delivery.kioskforce.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/6c52b0c5-e2c2-484e-b4c6-48e36ddc1c87]
aws_acm_certificate.certs_for_external_domains["mqtt.api.delivery.kioskforce.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/1203dc8c-dbc6-47b7-88c4-ff747b0828e9]
aws_acm_certificate.certs_for_external_domains["api-staging.delivery.kioskforce.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/84a20200-18e2-42a6-8413-4652a0d6b0e0]
aws_acm_certificate.certs_for_external_domains["api.delivery.kioskforce.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/a834c06b-231e-46b6-8d02-2d7a36782f83]
aws_acm_certificate.certs_for_external_domains["vendingontrack.com.au"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/d1450bd1-b4e6-482a-b7d2-974234359759]
module.delivery-production.aws_secretsmanager_secret.delivery_secret: Refreshing state... [id=arn:aws:secretsmanager:ap-southeast-2:620641390166:secret:delivery/production/config-FuKzZR]
aws_s3_bucket.ppe-production-photo: Refreshing state... [id=ppe-production-photo]
aws_cloudwatch_log_group.management_vpc_flowlog: Refreshing state... [id=management_vpc_flowlog]
aws_iam_user.ppe-production-photo-user: Refreshing state... [id=ppe-production-photo-user]
module.mtms-repo.aws_ecr_repository.repo: Refreshing state... [id=mtms/image]
aws_s3_bucket.delivery-doc: Refreshing state... [id=delivery-doc]
aws_cloudwatch_log_group.production_cluster_cluster_log_group: Refreshing state... [id=production_cluster_log_group]
aws_vpc.production: Refreshing state... [id=vpc-0241fb01167d4a53f]
module.lease-images-app.aws_ecr_repository.repo: Refreshing state... [id=lease/app]
module.k8s_cluster.module.my-cluster.data.aws_caller_identity.current: Reading...
aws_efs_file_system.grafana_efs: Refreshing state... [id=fs-0f26afaad25cc0a0b]
aws_acm_certificate.vot_certs["ppe-staging.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/b9c5b092-cb54-4526-ab40-41b13edbe3e8]
module.k8s_cluster.module.my-cluster.data.aws_caller_identity.current: Read complete after 0s [id=620641390166]
aws_acm_certificate.vot_certs["telemetry-internal-ecs.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/1d29adfe-d8fb-47d7-8472-f0bc1a7adc17]
aws_acm_certificate.vot_certs["vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/4d429096-62bd-4a3f-9e98-3293ee90c041]
aws_acm_certificate.vot_certs["admin.production.lease-ng.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/75c9391b-b258-4304-8ca6-acbe7b123b2e]
aws_acm_certificate.vot_certs["tab-staging.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/11f347a0-840a-4d07-903e-2bf6272f7401]
aws_acm_certificate.vot_certs["alcohol-staging.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/e52d50b9-80a7-4ebb-a1d4-d34f30948710]
aws_acm_certificate.vot_certs["sc.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/12bcbf84-7f20-46af-abf5-c31b058dfc63]
aws_acm_certificate.vot_certs["mdb-ng-staging-grpc.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/f721416a-016e-4ed1-a5e8-901e9bb5121d]
aws_acm_certificate.vot_certs["api-sandbox.lockers.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/31a16a7c-6554-44b1-9aa0-a259ec65f212]
aws_acm_certificate.vot_certs["sovereign.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/a09d87a8-0f60-411b-a3e7-2ad13d873879]
aws_acm_certificate.vot_certs["app.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/b00427e0-0db4-48a6-a358-3e8b9b4c8832]
aws_acm_certificate.vot_certs["api.lockers.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/94e5b9d8-469c-4ace-8c11-08369ba12590]
aws_acm_certificate.vot_certs["mdb-ng-production-grpc.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/0053cfa1-a47a-4558-871d-240d7e78ec81]
module.alcohol-images-proxy.aws_ecr_repository.repo: Refreshing state... [id=alcohol/proxy]
aws_acm_certificate.vot_certs["indoorpadel.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/37ed2d68-d6ac-4664-a96f-acb9bf7295e5]
aws_acm_certificate.vot_certs["a.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/663e7c12-a282-4f8b-a929-7f32ebcc1b32]
aws_acm_certificate.vot_certs["othstaginggw.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/88dde629-cc5a-4890-bb63-be8935bfcfdb]
aws_acm_certificate.vot_certs["partner.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/d4e7165a-b4c7-44cf-8e74-df95f952ac2b]
aws_acm_certificate.vot_certs["oth.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/e9b67f14-f5cb-4ae8-b359-f0941afbb214]
aws_acm_certificate.vot_certs["mdb-ng-staging-admin-grpc.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/b60cf96f-60a2-4689-bfb7-025e69526190]
aws_acm_certificate.vot_certs["mdb-ng-production-admin-grpc.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/d1fee840-333a-4304-a271-7e761de23ad3]
aws_acm_certificate.vot_certs["mtms-staging.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/0be89082-debc-4318-bfb6-f0b25afad370]
aws_acm_certificate.vot_certs["ppe-mobile.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/1b050a7c-8174-4477-b685-9d4ae6869a09]
aws_acm_certificate.vot_certs["mtms.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/b28105a8-bbe4-4275-9a4a-18978d49f800]
aws_acm_certificate.vot_certs["ppe.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/6823fe03-1f74-4def-b29a-dca052529d17]
aws_acm_certificate.vot_certs["ppe-lite.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/c1db183e-11c6-4ec0-bab0-f2d705b5319f]
aws_acm_certificate.vot_certs["vendcoin-go-production.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/1cc86ff7-5771-4706-8515-17e9f1dfdf4f]
aws_acm_certificate.vot_certs["motelmolly.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/038005da-94a3-44d4-9837-6f46d58707df]
aws_acm_certificate.vot_certs["mdb-ng-production.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/e3dc3014-38f0-4d0e-b388-dd917c8426f5]
aws_acm_certificate.vot_certs["api.staging.lease-ng.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/bd356afb-7b0c-41cb-9101-4fe71654d229]
aws_acm_certificate.vot_certs["billing.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/1b206881-24c5-414d-b100-6966d2f4c1e6]
aws_acm_certificate.vot_certs["admin.staging.lease-ng.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/a49cffaf-9083-43bf-bbf3-8a1f43b59ef0]
aws_acm_certificate.vot_certs["sc-staging.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/7c837b53-bf44-472f-8bd7-d55534081c5b]
aws_acm_certificate.vot_certs["telemetry-internal.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/d03f6b60-36a8-4ab5-a1e7-5e28cf807a88]
aws_acm_certificate.vot_certs["mdb-ng-staging.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/d757f488-138a-4e26-a3d7-3342769f0e54]
aws_acm_certificate.vot_certs["api.production.lease-ng.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/312d6ead-894b-429b-92e7-c1311f5e9353]
aws_acm_certificate.vot_certs["ppe-lite-staging.vendingontrack.com"]: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/2ee9bbb5-bd7c-41ab-9c45-eb0b06c6cd37]
module.lease-images-web.aws_ecr_repository.repo: Refreshing state... [id=lease/web]
aws_vpc.management: Refreshing state... [id=vpc-0ec0e9d87fcde38e1]
module.delivery-production.aws_cloudwatch_log_group.delivery_log_group: Refreshing state... [id=awslogs-delivery-production-]
aws_sqs_queue.mdb_audit_logs_dlq_staging: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/mdb-audit-logs-dlq-staging]
module.vc-go-repo.aws_ecr_repository.repo: Refreshing state... [id=vendcoin/go]
aws_acm_certificate.vending_onthehousegroup_dns: Refreshing state... [id=arn:aws:acm:ap-southeast-2:620641390166:certificate/ea651234-8d51-4afc-8043-4b740cf990f0]
aws_iam_user_policy_attachment.grant_admin_read_only_access["qisongzhang"]: Refreshing state... [id=qisongzhang-20240301035818030500000001]
module.alcohol-images-admin-web.aws_ecr_repository.repo: Refreshing state... [id=alcohol/admin]
aws_efs_file_system.k8s_prometheus_efs: Refreshing state... [id=fs-0c821964530107a8b]
module.ppe-lite-repo.aws_ecr_repository.repo: Refreshing state... [id=ppe/lite]
data.aws_caller_identity.current: Reading...
aws_secretsmanager_secret.delivery_secret: Refreshing state... [id=arn:aws:secretsmanager:ap-southeast-2:620641390166:secret:delivery/config-mw9Z9U]
module.locker-repo.aws_ecr_repository.repo: Refreshing state... [id=locker/image]
data.aws_caller_identity.current: Read complete after 0s [id=620641390166]
aws_sqs_queue.mdb_audit_logs: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/mdb-audit-logs]
module.telemetry-ng-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=telemetry-ng/proxy]
module.telemetry-ng-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=telemetry-ng/proxy]
module.dummy-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=dummy-devices/device]
module.dummy-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=dummy-devices/device]
module.ppe-web-management-staging.aws_ecr_repository_policy.ci: Refreshing state... [id=ppe/web-management-staging]
module.ppe-web-management-staging.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=ppe/web-management-staging]
aws_sqs_queue.delivery_locker_queue: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-locker-queue]
aws_acm_certificate.delivery_kioskforce_us_east_1: Refreshing state... [id=arn:aws:acm:us-east-1:620641390166:certificate/12361041-2da2-490d-96ce-2cc27a5e5552]
module.partner-images-web.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=partner/web]
module.partner-images-web.aws_ecr_repository_policy.ci: Refreshing state... [id=partner/web]
module.delivery-production.aws_sqs_queue.webhook_events: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-production-webhook-events]
module.delivery-production.aws_sqs_queue.webhook_retry: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-production-webhook-retry]
aws_ecr_lifecycle_policy.lifecycle_policy["vot/v2_nginx_proxy"]: Refreshing state... [id=vot/v2_nginx_proxy]
aws_ecr_lifecycle_policy.lifecycle_policy["vc/vendcoin_worker"]: Refreshing state... [id=vc/vendcoin_worker]
aws_ecr_lifecycle_policy.lifecycle_policy["ppe/worker"]: Refreshing state... [id=ppe/worker]
aws_ecr_lifecycle_policy.lifecycle_policy["vot/proxy"]: Refreshing state... [id=vot/proxy]
aws_ecr_lifecycle_policy.lifecycle_policy["vc/cron"]: Refreshing state... [id=vc/cron]
aws_ecr_lifecycle_policy.lifecycle_policy["ppe/app"]: Refreshing state... [id=ppe/app]
aws_ecr_lifecycle_policy.lifecycle_policy["vc/vc_nginx"]: Refreshing state... [id=vc/vc_nginx]
aws_ecr_lifecycle_policy.lifecycle_policy["vot/mdb-server-java"]: Refreshing state... [id=vot/mdb-server-java]
aws_ecr_lifecycle_policy.lifecycle_policy["vc/php_base"]: Refreshing state... [id=vc/php_base]
aws_ecr_lifecycle_policy.lifecycle_policy["vot/ppe-demo"]: Refreshing state... [id=vot/ppe-demo]
aws_ecr_lifecycle_policy.lifecycle_policy["vc/app"]: Refreshing state... [id=vc/app]
aws_ecr_lifecycle_policy.lifecycle_policy["ppe/web"]: Refreshing state... [id=ppe/web]
aws_iam_role.bastion-ec2-role: Refreshing state... [id=bastion-ec2-role]
module.sms2vend-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=sms2vend/image]
module.sms2vend-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=sms2vend/image]
module.mdb-production.module.vot-dumppool-uploader-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=vot/dumppool-uploader]
module.billing-images-app.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=billing/app]
module.billing-images-app.aws_ecr_repository_policy.ci: Refreshing state... [id=billing/app]
module.mdb-production.module.vot-dumppool-uploader-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=vot/dumppool-uploader]
module.alcohol-images-web.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=alcohol/web]
module.alcohol-images-web.aws_ecr_repository_policy.ci: Refreshing state... [id=alcohol/web]
module.tab-images-web.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=tab/web]
module.tab-images-web.aws_ecr_repository_policy.ci: Refreshing state... [id=tab/web]
module.oth-php-image.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=oth/php]
aws_sns_topic_subscription.mdb_audit_alerts_email: Refreshing state... [id=arn:aws:sns:ap-southeast-2:620641390166:mdb-audit-logging-alerts:e58593c4-5574-4899-8c4e-7dc5a22a6552]
aws_cloudwatch_metric_alarm.mdb_audit_dlq_messages: Refreshing state... [id=mdb-audit-logs-dlq-messages]
module.oth-php-image.aws_ecr_repository_policy.ci: Refreshing state... [id=oth/php]
module.alcohol-images-redirect.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=alcohol/redirect]
module.alcohol-images-redirect.aws_ecr_repository_policy.ci: Refreshing state... [id=alcohol/redirect]
module.delivery-staging.aws_s3_bucket_public_access_block.delivery_advertisements: Refreshing state... [id=delivery-advertisements-staging]
module.delivery-staging.aws_s3_bucket_lifecycle_configuration.delivery_advertisements: Refreshing state... [id=delivery-advertisements-staging]
module.delivery-staging.aws_s3_bucket_server_side_encryption_configuration.delivery_advertisements: Refreshing state... [id=delivery-advertisements-staging]
module.delivery-staging.aws_s3_bucket_cors_configuration.delivery_advertisements: Refreshing state... [id=delivery-advertisements-staging]
module.delivery-staging.aws_s3_bucket_versioning.delivery_advertisements: Refreshing state... [id=delivery-advertisements-staging]
aws_s3_bucket_policy.android-builder-source-for-devs: Refreshing state... [id=kf-android-source]
aws_iam_access_key.vot-call-recordings-key: Refreshing state... [id=AKIAZBAI4BZLMUHTK3XI]
module.oth-frontend-image.aws_ecr_repository_policy.ci: Refreshing state... [id=oth/frontend]
module.k8s_cluster.module.my-cluster.aws_iam_policy.cluster_elb_sl_role_creation[0]: Refreshing state... [id=arn:aws:iam::620641390166:policy/my-cluster-elb-sl-role-creation20210504121014000700000001]
module.oth-frontend-image.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=oth/frontend]
aws_iam_user_policy_attachment.allow_vot_ci_access_to_mytest_staging: Refreshing state... [id=ciUser-20240317030208277200000003]
aws_iam_user_policy_attachment.allow_vot_developers_full_access_to_mytest_ecs["qsun"]: Refreshing state... [id=qsun-20240317030324156900000001]
aws_iam_user_policy_attachment.allow_vot_developers_full_access_to_mytest_ecs["qisongzhang"]: Refreshing state... [id=qisongzhang-20240317030324161600000002]
aws_iam_user_policy_attachment.ci_user_delivery_update_service_attachment: Refreshing state... [id=ciUser-20250615020540006600000001]
aws_iam_access_key.ppe-staging-photo-user: Refreshing state... [id=AKIAZBAI4BZLLI7YQTT5]
aws_iam_user_policy_attachment.grant_mediaconvert_access["qsun"]: Refreshing state... [id=qsun-20240317020021002900000002]
aws_iam_user_policy_attachment.grant_mediaconvert_access["qisongzhang"]: Refreshing state... [id=qisongzhang-20230823035120420300000001]
module.delivery-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=delivery/app]
module.delivery-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=delivery/app]
aws_s3_bucket_acl.dump-pool-bucket-bucket-acl: Refreshing state... [id=vot-dump-pool,private]
module.tab-images-app.aws_ecr_repository_policy.ci: Refreshing state... [id=tab/app]
module.tab-images-app.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=tab/app]
module.vot-au-web.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=vot-au/image]
module.vot-au-web.aws_ecr_repository_policy.ci: Refreshing state... [id=vot-au/image]
module.dummy-clients-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=dummy-clients/dummy-clients]
module.dummy-clients-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=dummy-clients/dummy-clients]
module.dummy-clients-ecs-support.aws_iam_role_policy_attachment.role_policy_attachment: Refreshing state... [id=vot_ecs_dummy_clients_role-20240211225610944800000001]
module.sc-app-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=sc/app]
module.sc-app-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=sc/app]
aws_internet_gateway.backup_ig: Refreshing state... [id=igw-07cdefd8db274c71d]
aws_subnet.backup_rds_subnet_b: Refreshing state... [id=subnet-0c08562964935700b]
aws_security_group.backup_rds_sg: Refreshing state... [id=sg-071f640125ef79139]
aws_subnet.backup_rds_subnet_a: Refreshing state... [id=subnet-0f42ab70c77df2060]
module.vndcn-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=vndcn/image]
module.vndcn-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=vndcn/image]
aws_iam_role_policy.management_vpc_flowlog_role_policy: Refreshing state... [id=management_vpc_flowlog:management_vpc_flowlog_role_policy]
module.delivery-staging.aws_iam_policy.delivery_execution_secrets_policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/delivery-staging-execution-secrets-policy]
aws_iam_access_key.dump-pool-uploader: Refreshing state... [id=AKIAZBAI4BZLDOVDAMM3]
aws_iam_user_policy.dump-pool-uploader: Refreshing state... [id=dump-pool-uploader:dump-pool-uploader-access-bucket]
module.ppe-web-employee-staging.aws_ecr_repository_policy.ci: Refreshing state... [id=ppe/web-employee-staging]
module.ppe-web-employee-staging.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=ppe/web-employee-staging]
aws_iam_access_key.grafana-access-key: Refreshing state... [id=AKIAZBAI4BZLB3RWTD7M]
aws_iam_user_policy.grafana-user-policy: Refreshing state... [id=grafana:grant-grafana-access-to-cloudwatch]
module.lease-ng-server-image.aws_ecr_repository_policy.ci: Refreshing state... [id=lease-ng/server]
module.lease-ng-server-image.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=lease-ng/server]
module.alcohol-images-app.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=alcohol/app]
module.alcohol-images-app.aws_ecr_repository_policy.ci: Refreshing state... [id=alcohol/app]
module.partner-images-app.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=partner/app]
module.partner-images-app.aws_ecr_repository_policy.ci: Refreshing state... [id=partner/app]
module.dashboard-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=dashboard/app]
module.dashboard-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=dashboard/app]
aws_iam_user_policy.ppe-staging-photo-policy: Refreshing state... [id=ppe-staging-photo-user:ppe-staging-photo-policy]
module.k8s_cluster.aws_iam_role.logging_iam_role: Refreshing state... [id=eks_cloudwatch_logging_role]
module.k8s_cluster.module.my-cluster.aws_iam_role.cluster[0]: Refreshing state... [id=my-cluster20210504121014022000000004]
module.delivery-staging.aws_sqs_queue.webhook_events: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-staging-webhook-events]
module.delivery-staging.aws_sqs_queue.webhook_retry: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/delivery-staging-webhook-retry]
module.billing-images-go.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=billing/go]
module.billing-images-go.aws_ecr_repository_policy.ci: Refreshing state... [id=billing/go]
module.ppe-qrcode-redirect-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=ppe-qrcode-redirect/image]
module.ppe-qrcode-redirect-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=ppe-qrcode-redirect/image]
module.mytest-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=mytest/app]
module.mytest-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=mytest/app]
module.mdb-production.module.vot-static-origin-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=vot/static_origin]
module.mdb-production.module.vot-static-origin-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=vot/static_origin]
module.sc-web-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=sc/web]
module.sc-web-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=sc/web]
aws_iam_user_policy.vot-call-recordings-policy: Refreshing state... [id=vot-call-recordings-user:vot-call-recordings-policy]
module.billing-images-web.aws_ecr_repository_policy.ci: Refreshing state... [id=billing/web]
module.billing-images-web.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=billing/web]
aws_iam_user_policy_attachment.allow_vot_developers_read_only_access_to_mytest_staging["qisongzhang"]: Refreshing state... [id=qisongzhang-20240317030207240000000002]
aws_iam_user_policy_attachment.allow_vot_developers_read_only_access_to_mytest_staging["qsun"]: Refreshing state... [id=qsun-20240317030207198000000001]
aws_iam_user_policy_attachment.role_policy_attachment["qisongzhang"]: Refreshing state... [id=qisongzhang-20230808062907995000000001]
aws_iam_user_policy_attachment.role_policy_attachment["qsun"]: Refreshing state... [id=qsun-20240317020020984700000001]
module.delivery-production.aws_s3_bucket_versioning.delivery_advertisements: Refreshing state... [id=delivery-advertisements-production]
module.delivery-production.aws_s3_bucket_cors_configuration.delivery_advertisements: Refreshing state... [id=delivery-advertisements-production]
module.delivery-production.aws_s3_bucket_lifecycle_configuration.delivery_advertisements: Refreshing state... [id=delivery-advertisements-production]
module.delivery-production.aws_s3_bucket_public_access_block.delivery_advertisements: Refreshing state... [id=delivery-advertisements-production]
module.delivery-production.aws_s3_bucket_server_side_encryption_configuration.delivery_advertisements: Refreshing state... [id=delivery-advertisements-production]
module.delivery-production.aws_iam_policy.delivery_execution_secrets_policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/delivery-production-execution-secrets-policy]
aws_s3_bucket_policy.android-builder-artifacts-for-devs: Refreshing state... [id=kf-android-artifacts]
aws_ecs_cluster.dummy-clients-cluster: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:cluster/dummy-clients-cluster]
aws_ecs_cluster.production_cluster: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:cluster/production_cluster]
aws_ecs_cluster.staging_cluster: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:cluster/staging_cluster]
aws_ecs_cluster.delivery_staging_cluster: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:cluster/delivery-staging]
aws_ecs_cluster.delivery_production_cluster: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:cluster/delivery-production]
module.mtms-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=mtms/image]
module.mtms-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=mtms/image]
module.lease-images-app.aws_ecr_repository_policy.ci: Refreshing state... [id=lease/app]
module.lease-images-app.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=lease/app]
aws_iam_access_key.ppe-production-photo-user: Refreshing state... [id=AKIAZBAI4BZLPMFBTZ6L]
aws_s3_bucket_cors_configuration.example: Refreshing state... [id=alcohol-dev]
aws_s3_bucket_policy.alcohol-dev-assets-bucket-policy-for-devs: Refreshing state... [id=alcohol-dev]
module.alcohol-images-proxy.aws_ecr_repository_policy.ci: Refreshing state... [id=alcohol/proxy]
module.alcohol-images-proxy.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=alcohol/proxy]
aws_subnet.staging_rds_subnet_b: Refreshing state... [id=subnet-007aad62e74a52590]
aws_subnet.elb_subnet_a: Refreshing state... [id=subnet-0fb875b9842405d2d]
aws_subnet.production_rds_subnet_a: Refreshing state... [id=subnet-01ab199c680d8d2e1]
aws_lb_target_group.mdb-m2m-staging-tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/mdb-m2m-staging-tg/d4570d9af05713c7]
aws_subnet.production_swarm_node_subnet: Refreshing state... [id=subnet-092d3cc9a3f80329c]
aws_security_group.delivery_ecs_sg: Refreshing state... [id=sg-06137a9ff74a9f1d8]
aws_subnet.production_lb_subnet: Refreshing state... [id=subnet-034d5d6036a98d360]
aws_security_group.dummy-clients-sg: Refreshing state... [id=sg-02cac03f666d881f1]
aws_subnet.staging_rds_subnet_a: Refreshing state... [id=subnet-01614e850c80f23ef]
aws_internet_gateway.production_swarm_node_ig: Refreshing state... [id=igw-07977f2f4f2306487]
aws_subnet.elb_subnet_c: Refreshing state... [id=subnet-08830526f05444591]
aws_subnet.production_lb_subnet_a: Refreshing state... [id=subnet-0df2680420a07e641]
aws_subnet.production_rds_subnet_c: Refreshing state... [id=subnet-08c0e30d1cb1585bf]
aws_subnet.eks_subnet_c: Refreshing state... [id=subnet-0d05fd3548187676a]
aws_lb_target_group.mdb-m2m-staging-tg-web: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/mdb-m2m-staging-tg-web/64e799dff24b76b9]
aws_subnet.production_natgw_subnet: Refreshing state... [id=subnet-00e18f72951c685be]
aws_security_group.eks-node: Refreshing state... [id=sg-094bd701e6284c710]
aws_lb_target_group.k8s_node_vot_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/k8s-node-vot-tg/4ecfc9f6d782bc7c]
aws_security_group.lb_sg: Refreshing state... [id=sg-07f6885f4f4022c9d]
aws_service_discovery_private_dns_namespace.production: Refreshing state... [id=ns-kjxmhlgvvjgzfs47]
aws_lb_target_group.k8s_node_vot_tg_web_ng_proxy: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/k8s-node-vot-tg-web-ng-proxy/7437e968a354623f]
aws_lb_target_group.k8s_node_vot_tg_web_with_proxy: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/k8s-node-vot-tg-with-proxy/b93dd55292ba69ee]
aws_subnet.production_redis_subnet: Refreshing state... [id=subnet-0c2682059be4b615f]
aws_subnet.eks_subnet_b: Refreshing state... [id=subnet-0ffddfec8e96c8103]
aws_lb_target_group.openvpn_watcher_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/openvpn-watcher-tg/66178122e13069b0]
aws_security_group.mdb_ecs_sg: Refreshing state... [id=sg-0b77c250c264e7abc]
aws_subnet.production_lb_subnet_b: Refreshing state... [id=subnet-06b68f32ef1672fd6]
aws_subnet.ecs_subnet_c: Refreshing state... [id=subnet-0a3edaf240eb83774]
aws_lb_target_group.openvpn_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/openvpn-tg/3c78405ed6f670cb]
aws_lb_target_group.k8s_node_vot_telemetry_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/k8s-node-vot-telemetry-tg/e7d2915b70048a65]
aws_subnet.ecs_subnet_b: Refreshing state... [id=subnet-040381a783e4a873b]
aws_lb_target_group.mdb-m2m-staging-tg-web-fixed: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/mdb-m2m-staging-tg-web-new/26ee30b22b22a8e4]
aws_subnet.elb_subnet_b: Refreshing state... [id=subnet-0edfec620ccfc5f05]
aws_lb_target_group.k8s_node_locker_device_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/k8s-node-locker-device-tg/c8c36b36b7d0ad0d]
aws_subnet.eks_subnet_a: Refreshing state... [id=subnet-02c6e9a4e0a189194]
aws_lb_target_group.k8s_node_locker_staging_device_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/k8s-node-locker-stg-device-tg/b956c953b6b6008a]
aws_subnet.staging_subnet_a: Refreshing state... [id=subnet-09861f4a423c9bc2e]
aws_subnet.production_rds_subnet_b: Refreshing state... [id=subnet-0ef7669a7a7dcae9a]
aws_subnet.ecs_subnet_a: Refreshing state... [id=subnet-0dc8c0dd7787eea67]
aws_iam_user_policy.ppe-production-photo-policy: Refreshing state... [id=ppe-production-photo-user:ppe-production-photo-policy]
aws_s3_bucket_policy.delivery-doc: Refreshing state... [id=delivery-doc]
aws_s3_bucket_website_configuration.delivery-doc: Refreshing state... [id=delivery-doc]
aws_s3_bucket_public_access_block.delivery-doc: Refreshing state... [id=delivery-doc]
aws_sqs_queue.mdb_audit_logs_staging: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/mdb-audit-logs-staging]
module.lease-images-web.aws_ecr_repository_policy.ci: Refreshing state... [id=lease/web]
module.lease-images-web.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=lease/web]
aws_secretsmanager_secret_version.delivery_secret_version: Refreshing state... [id=arn:aws:secretsmanager:ap-southeast-2:620641390166:secret:delivery/config-mw9Z9U|terraform-20250614052135008200000005]
module.vc-go-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=vendcoin/go]
module.vc-go-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=vendcoin/go]
module.alcohol-images-admin-web.aws_ecr_repository_policy.ci: Refreshing state... [id=alcohol/admin]
module.alcohol-images-admin-web.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=alcohol/admin]
module.ppe-lite-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=ppe/lite]
module.ppe-lite-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=ppe/lite]
aws_cloudwatch_metric_alarm.mdb_audit_queue_depth: Refreshing state... [id=mdb-audit-logs-queue-depth-high]
module.locker-repo.aws_ecr_lifecycle_policy.foopolicy: Refreshing state... [id=locker/image]
module.locker-repo.aws_ecr_repository_policy.ci: Refreshing state... [id=locker/image]
module.k8s_cluster.module.my-cluster.data.aws_iam_policy_document.workers_assume_role_policy: Reading...
module.k8s_cluster.module.my-cluster.data.aws_iam_policy_document.workers_assume_role_policy: Read complete after 0s [id=3778018924]
aws_iam_role.delivery_task_role: Refreshing state... [id=delivery-ecs-task-role]
aws_flow_log.dump_all: Refreshing state... [id=fl-07fa841cb077d24d7]
module.delivery-production.aws_iam_role.delivery_task_role: Refreshing state... [id=delivery-production-ecs-task-role]
aws_subnet.bastion: Refreshing state... [id=subnet-06d4e05820a9e5861]
aws_security_group.monitor_sg: Refreshing state... [id=sg-05db6d29eee963676]
aws_vpc_peering_connection.management_production: Refreshing state... [id=pcx-03710870c44488a0c]
aws_internet_gateway.management_ig: Refreshing state... [id=igw-0235831d4ce8b7438]
aws_lb_target_group.bastion: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/bastion-lb-tg/7d44c17167a71c3c]
aws_subnet.bastion_lb_subnet: Refreshing state... [id=subnet-0bc94a5ac600eb77e]
aws_security_group.openvpn_sg: Refreshing state... [id=sg-09d5196bd2e959de6]
aws_subnet.monitor_subnet: Refreshing state... [id=subnet-01151c221b7f680a0]
module.latpay-payload-kms.data.aws_iam_policy_document.this[0]: Reading...
module.mtms-production.kubernetes_service.service: Refreshing state... [id=mtms-production/mtms]
module.latpay-payload-kms.data.aws_iam_policy_document.this[0]: Read complete after 0s [id=351572597]
kubernetes_namespace.alcohol-redirect-namespace: Refreshing state... [id=alcohol-redirect]
kubernetes_persistent_volume.dashboard-pv: Refreshing state... [id=dashboard-pv]
module.mdb-production.kubernetes_service.vot-telemetry-web: Refreshing state... [id=mdb-production/mdb-production-web]
module.k8s_cluster.kubernetes_secret.logging-secret: Refreshing state... [id=default/logging-secret]
module.billing-production.kubernetes_service.redis: Refreshing state... [id=billing-production/redis]
module.locker.kubernetes_service.redis: Refreshing state... [id=locker/redis]
module.ppe-qrcode-redirect.kubernetes_namespace.namespace: Refreshing state... [id=ppe-redirect]
kubernetes_cron_job_v1.cron: Refreshing state... [id=corp-dashboard/cron]
module.tab-staging.kubernetes_namespace.ns: Refreshing state... [id=tab-staging]
module.tab-staging.kubernetes_deployment.redis: Refreshing state... [id=tab-staging/redis-tab-staging]
module.tab-staging.kubernetes_deployment.deployment: Refreshing state... [id=tab-staging/app-tab-staging]
module.ppe-staging.kubernetes_secret.mysql_password: Refreshing state... [id=ppe-staging/mysqlpassword]
module.locker.kubernetes_secret.config-file: Refreshing state... [id=locker/config-file]
module.locker-staging.kubernetes_service.service: Refreshing state... [id=locker-staging/locker]
module.mtms-production.kubernetes_service.redis: Refreshing state... [id=mtms-production/redis]
kubernetes_persistent_volume_claim.grafana-pv-claim: Refreshing state... [id=corp-dashboard/grafana-webroot]
module.billing-ng-production.kubernetes_namespace.namespace: Refreshing state... [id=billing-ng-production]
module.ppe-production.kubernetes_deployment.redis: Refreshing state... [id=ppe-production/redis-ppe-production]
module.ppe-production.kubernetes_service.database: Refreshing state... [id=ppe-production/database]
module.k8s_cluster.kubernetes_namespace.monitor_namespace: Refreshing state... [id=monitor]
module.ppe-staging.kubernetes_service.redis: Refreshing state... [id=ppe-staging/redis]
module.k8s_cluster.kubernetes_cluster_role.fluent-bit-read: Refreshing state... [id=fluent-bit-read]
kubernetes_service_account.efs-csi-controller-sa: Refreshing state... [id=kube-system/efs-csi-controller-sa]
kubernetes_namespace.dashboard-namespace: Refreshing state... [id=corp-dashboard]
module.mdb-production.kubernetes_service.vot-telemetry-service: Refreshing state... [id=mdb-production/mdb-production-telemetry-service]
module.lease-indoorpadel.kubernetes_namespace.namespace: Refreshing state... [id=lease-indoorpadel-production]
module.lease-indoorpadel.kubernetes_service.service: Refreshing state... [id=lease-indoorpadel-production/app-lease-indoorpadel-production]
kubernetes_service_account.aws-load-balancer-controller: Refreshing state... [id=kube-system/aws-load-balancer-controller]
module.partner-production.kubernetes_cron_job_v1.cron: Refreshing state... [id=partner-production/cron]
module.mtms-production.kubernetes_deployment.redis: Refreshing state... [id=mtms-production/redis-mtms-production]
module.locker-staging.kubernetes_secret.config-file: Refreshing state... [id=locker-staging/config-file]
module.ppe-production.kubernetes_namespace.ppe: Refreshing state... [id=ppe-production]
module.vndcn.kubernetes_service.service: Refreshing state... [id=vndcn/vndcn-service]
module.mdb-production.kubernetes_namespace.namespace: Refreshing state... [id=mdb-production]
module.lease-indoorpadel.kubernetes_service.redis: Refreshing state... [id=lease-indoorpadel-production/redis]
module.sc-production.kubernetes_namespace.sc: Refreshing state... [id=sc-production]
module.ppe-production.kubernetes_secret.mysql_password: Refreshing state... [id=ppe-production/mysqlpassword]
module.locker.kubernetes_secret.mysql_password: Refreshing state... [id=locker/mysqlpassword]
module.billing-production.kubernetes_namespace.namespace: Refreshing state... [id=billing-production]
module.vndcn.kubernetes_namespace.namespace: Refreshing state... [id=vndcn]
module.mdb-production.kubernetes_config_map.empty: Refreshing state... [id=mdb-production/empty-config]
kubernetes_config_map.nginx-sites-config: Refreshing state... [id=corp-dashboard/dashboard-nginx-conf]
module.sc-production.kubernetes_service.sc-service: Refreshing state... [id=sc-production/app-sc-production]
module.ppe-production.kubernetes_service.redis: Refreshing state... [id=ppe-production/redis]
module.sc-production.kubernetes_service.database: Refreshing state... [id=sc-production/database]
module.locker-staging.kubernetes_service.locker-device-service: Refreshing state... [id=locker-staging/locker-device-svc]
module.mdb-production.kubernetes_secret.mysql_password: Refreshing state... [id=mdb-production/mysqlpassword]
module.tab-staging.kubernetes_service.redis: Refreshing state... [id=tab-staging/redis]
module.mtms-production.kubernetes_namespace.namespace: Refreshing state... [id=mtms-production]
kubernetes_persistent_volume.grafana-pv: Refreshing state... [id=grafana-pv]
module.ppe-staging.kubernetes_service.ppe-service: Refreshing state... [id=ppe-staging/app-ppe-staging]
module.sc-production.kubernetes_cron_job_v1.cron: Refreshing state... [id=sc-production/cron]
module.tab-staging.kubernetes_secret.mysql_password: Refreshing state... [id=tab-staging/mysqlpassword]
module.lease-indoorpadel.kubernetes_deployment.redis: Refreshing state... [id=lease-indoorpadel-production/redis-lease-indoorpadel-production]
module.billing-ng-production.kubernetes_deployment.deployment: Refreshing state... [id=billing-ng-production/billing-ng-billing-ng-production]
module.billing-production.kubernetes_secret.mysql_password: Refreshing state... [id=billing-production/mysqlpassword]
module.locker.kubernetes_service.service: Refreshing state... [id=locker/locker]
module.sc-production.kubernetes_secret.mysql_password: Refreshing state... [id=sc-production/mysqlpassword]
module.lease-indoorpadel.kubernetes_cron_job_v1.cron: Refreshing state... [id=lease-indoorpadel-production/cron]
module.billing-production.kubernetes_service.service: Refreshing state... [id=billing-production/app-billing-production]
module.tab-staging.kubernetes_service.service: Refreshing state... [id=tab-staging/app-tab-staging]
module.locker-staging.kubernetes_service.redis: Refreshing state... [id=locker-staging/redis]
module.locker.kubernetes_namespace.namespace: Refreshing state... [id=locker]
module.vot-au.kubernetes_namespace.namespace: Refreshing state... [id=vot-au]
module.billing-ng-production.kubernetes_secret.config-file: Refreshing state... [id=billing-ng-production/config-file]
module.partner-production.kubernetes_secret.mysql_password: Refreshing state... [id=partner-production/mysqlpassword]
module.mdb-production.kubernetes_service.vot-telemetry-nlb-service: Refreshing state... [id=mdb-production/mdb-production-telemetry-service-for-nlb]
module.tab-staging.kubernetes_cron_job_v1.cron: Refreshing state... [id=tab-staging/cron]
module.locker-staging.kubernetes_deployment.redis: Refreshing state... [id=locker-staging/redis-locker-staging]
module.billing-production.kubernetes_cron_job_v1.cron: Refreshing state... [id=billing-production/cron]
module.billing-ng-production.kubernetes_service.service: Refreshing state... [id=billing-ng-production/billing-ng-billing-ng-production]
module.mdb-production.kubernetes_deployment.deployment: Refreshing state... [id=mdb-production/mdb-production]
module.sc-production.kubernetes_service.redis: Refreshing state... [id=sc-production/redis]
module.mdb-production.kubernetes_service.vot-telemetry-nlb-service-with-proxy: Refreshing state... [id=mdb-production/mdb-production-web-service-for-nlb-with-proxy]
module.partner-production.kubernetes_service.service: Refreshing state... [id=partner-production/app-partner-production]
module.ppe-qrcode-redirect.kubernetes_service.service: Refreshing state... [id=ppe-redirect/ppe-redirect-service]
module.partner-production.kubernetes_namespace.namespace: Refreshing state... [id=partner-production]
kubernetes_persistent_volume_claim.dashboard-pv-claim: Refreshing state... [id=corp-dashboard/dashboard-webroot]
module.locker.kubernetes_deployment.redis: Refreshing state... [id=locker/redis-locker]
module.billing-production.kubernetes_deployment.redis: Refreshing state... [id=billing-production/redis-billing-production]
module.k8s_cluster.kubernetes_namespace.logging: Refreshing state... [id=logging]
module.ppe-staging.kubernetes_deployment.redis: Refreshing state... [id=ppe-staging/redis-ppe-staging]
module.ppe-staging.kubernetes_namespace.ppe: Refreshing state... [id=ppe-staging]
module.ppe-production.kubernetes_service.ppe-service: Refreshing state... [id=ppe-production/app-ppe-production]
module.lease-indoorpadel.kubernetes_secret.config-file: Refreshing state... [id=lease-indoorpadel-production/config-file]
module.locker.kubernetes_service.locker-device-service: Refreshing state... [id=locker/locker-device-svc]
module.locker-staging.kubernetes_namespace.namespace: Refreshing state... [id=locker-staging]
module.ppe-production.kubernetes_service.ppe-lite-service: Refreshing state... [id=ppe-production/lite-ppe-production]
module.sc-production.kubernetes_deployment.deployment: Refreshing state... [id=sc-production/app-sc-production]
module.k8s_cluster.kubernetes_cluster_role_binding.fluent-bit-read: Refreshing state... [id=fluent-bit-read]
module.locker-staging.kubernetes_secret.mysql_password: Refreshing state... [id=locker-staging/mysqlpassword]
module.mtms-production.kubernetes_secret.mysql_password: Refreshing state... [id=mtms-production/mysqlpassword]
module.lease-indoorpadel.kubernetes_secret.mysql_password: Refreshing state... [id=lease-indoorpadel-production/mysqlpassword]
module.partner-production.kubernetes_service.redis: Refreshing state... [id=partner-production/redis]
module.sc-production.kubernetes_deployment.redis: Refreshing state... [id=sc-production/redis-sc-production]
module.partner-production.kubernetes_deployment.redis: Refreshing state... [id=partner-production/redis-partner-production]
module.ppe-staging.kubernetes_service.ppe-lite-service: Refreshing state... [id=ppe-staging/lite-ppe-staging]
module.vot-au.kubernetes_service.service: Refreshing state... [id=vot-au/vot-au]
aws_iam_role_policy_attachment.ssm_bastion_policy_attachment: Refreshing state... [id=bastion-ec2-role-20240504105001367000000001]
aws_iam_instance_profile.bastion-ec2-instance-role: Refreshing state... [id=bastion-ec2-instance-role]
aws_ecs_task_definition.dummy-clients-task-definition: Refreshing state... [id=dummy-clients]
aws_route_table.backup_rds_rt: Refreshing state... [id=rtb-02310c7a95978a3b6]
module.latpay-merchant-kms.data.aws_iam_policy_document.this[0]: Reading...
module.latpay-merchant-kms.data.aws_iam_policy_document.this[0]: Read complete after 0s [id=351572597]
aws_db_subnet_group.backup-db-subnet: Refreshing state... [id=backup db subnet group]
module.delivery-staging.aws_iam_role_policy_attachment.delivery_execution_secrets_attachment: Refreshing state... [id=ecsTaskExecutionRole-20250614060434865900000001]
module.delivery-staging.aws_iam_role.delivery_task_role: Refreshing state... [id=delivery-staging-ecs-task-role]
module.valkey-production.aws_security_group.valkey_sg: Refreshing state... [id=sg-0b8c4bc540158e0b0]
module.delivery-production.aws_lb_target_group.delivery_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/delivery-production-tg/883be2dea430e08d]
module.delivery-production.aws_security_group.delivery_ecs_sg: Refreshing state... [id=sg-074c43e76e06e3caf]
module.valkey-staging.aws_security_group.valkey_sg: Refreshing state... [id=sg-05f183afac7055d97]
module.delivery-staging.aws_lb_target_group.delivery_tg: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/delivery-staging-tg/d57bb79b9b44f9ea]
module.delivery-staging.aws_security_group.delivery_ecs_sg: Refreshing state... [id=sg-074c43ea5e8f494e5]
module.delivery-production.aws_iam_role_policy_attachment.delivery_execution_secrets_attachment: Refreshing state... [id=ecsTaskExecutionRole-20250614060434866000000002]
module.k8s_cluster.aws_iam_role_policy.logging_role_policy: Refreshing state... [id=eks_cloudwatch_logging_role:logging_role_policy]
aws_db_subnet_group.staging-db-subnet: Refreshing state... [id=db staging subnet]
aws_nat_gateway.nat_gw: Refreshing state... [id=nat-0588a53c41c2e3505]
aws_lb.production-lb: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:loadbalancer/net/production-lb/74e04a5bc8c44bbe]
aws_lb.production-alb: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:loadbalancer/app/production-alb/c086067cb5842bfb]
kubernetes_ingress_v1.lease-indoorpadel-ingress: Refreshing state... [id=lease-indoorpadel-production/lease-indoorpadel-ingress]
kubernetes_ingress_v1.ppe-production-ingress: Refreshing state... [id=ppe-production/ppe-production-ingress]
kubernetes_ingress_v1.tab-staging-ingress: Refreshing state... [id=tab-staging/tab-staging-ingress]
kubernetes_ingress_v1.sc-production-ingress: Refreshing state... [id=sc-production/sc-production-ingress]
kubernetes_ingress_v1.ppe-lite-staging-ingress: Refreshing state... [id=ppe-staging/ppe-lite-staging-ingress]
kubernetes_ingress_v1.productio-cf-ingress: Refreshing state... [id=mdb-ng-production/ingress-admin-cf-ingress]
kubernetes_ingress_v1.partner-production-ingress: Refreshing state... [id=partner-production/partner-production-ingress]
kubernetes_ingress_v1.billing-production-ingress: Refreshing state... [id=billing-production/billing-production-ingress]
kubernetes_ingress_v1.ppe-lite-produuction-ingress: Refreshing state... [id=ppe-production/ppe-lite-production-ingress]
kubernetes_ingress_v1.ppe-staging-ingress: Refreshing state... [id=ppe-staging/ppe-staging-ingress]
aws_security_group.eks-efs: Refreshing state... [id=sg-0aecbdb56236240ec]
aws_db_subnet_group.default: Refreshing state... [id=db production]
aws_security_group.production_rds_sg: Refreshing state... [id=sg-04945b5129f1ac9ab]
aws_security_group.production_redis_sg: Refreshing state... [id=sg-007ee4aff7f306ba0]
aws_cloudfront_distribution.delivery-doc: Refreshing state... [id=E3O0SPQJ2O1V0C]
aws_iam_policy.mdb_audit_sqs_publish: Refreshing state... [id=arn:aws:iam::620641390166:policy/mdb-audit-sqs-publish]
aws_route_table.bastion_host_route_table: Refreshing state... [id=rtb-092a2cf6cc722c45c]
aws_route_table.production_public_subnet_rt: Refreshing state... [id=rtb-0935e2d93c10ce0e6]
aws_route_table.public_rt_for_bastion_lb_subnet: Refreshing state... [id=rtb-0f6403219c19ca413]
aws_route_table.monitor_host_route_table: Refreshing state... [id=rtb-0bae3e1e2147b36fc]
module.latpay-payload-kms.aws_kms_key.this[0]: Refreshing state... [id=54c2ec99-09b1-4f3b-852d-08d60dd6e1d0]
aws_security_group.bastion_host: Refreshing state... [id=sg-00442007d2d4c5190]
aws_lb.bastion_lb: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:loadbalancer/net/bastion-lb/5ea23348a6cff869]
aws_security_group.prometheus_target_sg: Refreshing state... [id=sg-01a48ed2ab0bf0e97]
kubernetes_service.alcohol-redirect-service: Refreshing state... [id=alcohol-redirect/alcohol-redirect]
kubernetes_deployment.alcohol-redirect-deployment: Refreshing state... [id=alcohol-redirect/alcohol-redirect]
kubernetes_ingress_v1.alcohol-redirect-ingress: Refreshing state... [id=alcohol-redirect/ingress]
module.k8s_cluster.kubernetes_service_account.logging-sa: Refreshing state... [id=logging/fluent-bit]
module.ppe-qrcode-redirect.kubernetes_deployment.deployment: Refreshing state... [id=ppe-redirect/ppe-redirect]
module.delivery-production.aws_s3_bucket_policy.delivery_advertisements: Refreshing state... [id=delivery-advertisements-production]
module.vndcn.kubernetes_deployment.deployment: Refreshing state... [id=vndcn/vndcn]
module.mtms-production.kubernetes_deployment.deployment: Refreshing state... [id=mtms-production/mtms-production]
kubernetes_deployment.deployment: Refreshing state... [id=corp-dashboard/corp-dashboard]
module.locker.kubernetes_deployment.deployment: Refreshing state... [id=locker/locker]
module.vot-au.kubernetes_deployment.deployment: Refreshing state... [id=vot-au/vot-au]
module.locker-staging.kubernetes_deployment.deployment: Refreshing state... [id=locker-staging/locker-staging]
module.delivery-production.aws_ecs_task_definition.delivery_task: Refreshing state... [id=delivery-production]
module.latpay-merchant-kms.aws_kms_key.this[0]: Refreshing state... [id=57614cce-af2d-4d7a-9cbf-6fe0bbe81298]
aws_ecs_service.dummy-clients-svc: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:service/dummy-clients-cluster/dummy-clients]
module.k8s_cluster.module.my-cluster.aws_iam_role_policy_attachment.cluster_AmazonEKSVPCResourceControllerPolicy[0]: Refreshing state... [id=my-cluster20210504121014022000000004-20210504121019659900000006]
module.k8s_cluster.module.my-cluster.aws_iam_role_policy_attachment.cluster_elb_sl_role_creation[0]: Refreshing state... [id=my-cluster20210504121014022000000004-20210504121019657300000005]
module.k8s_cluster.module.my-cluster.aws_iam_role_policy_attachment.cluster_AmazonEKSServicePolicy[0]: Refreshing state... [id=my-cluster20210504121014022000000004-20210504121019663000000008]
module.k8s_cluster.module.my-cluster.aws_iam_role_policy_attachment.cluster_AmazonEKSClusterPolicy[0]: Refreshing state... [id=my-cluster20210504121014022000000004-20210504121019662000000007]
aws_route_table_association.backup_b: Refreshing state... [id=rtbassoc-022ae10b7baf342a3]
aws_route_table_association.backup_a: Refreshing state... [id=rtbassoc-0f1ee9b189e7937f1]
module.k8s_cluster.module.my-cluster.aws_security_group.workers[0]: Refreshing state... [id=sg-0bcef29eb1b721a7a]
module.k8s_cluster.module.my-cluster.aws_security_group.cluster[0]: Refreshing state... [id=sg-04c3dc9781f0bb4dd]
module.delivery-staging.aws_service_discovery_service.delivery_discovery: Refreshing state... [id=srv-77kwp2omvveuvpur]
module.delivery-production.aws_service_discovery_service.delivery_discovery: Refreshing state... [id=srv-a2pvhizg5xi3x7ia]
aws_route_table.eks_node_route_table: Refreshing state... [id=rtb-00ed75eda587bb9e0]
aws_route_table.production_internet_access_subnet_rt: Refreshing state... [id=rtb-00453cc850fba553e]
aws_route_table.ecs_node_route_table: Refreshing state... [id=rtb-0c5998dfec0d7d31a]
module.mdb-production.kubernetes_ingress_v1.vot-telemetry-web-ingress: Refreshing state... [id=mdb-production/vot-telemetry-web-ingress]
module.mdb-production.kubernetes_ingress_v1.vot-telemetry-web-ingress-internal: Refreshing state... [id=mdb-production/vot-telemetry-web-ingress-internal]
aws_lb_listener.production_connection_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/662bc4f544ecd53d]
aws_lb_listener.production_ssl_connection_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/e2d1019dd4b66f51]
aws_lb_listener.production_lb_m2m_setaging_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/d415d1300118561f]
aws_lb_listener.locker-device-listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/5a1fea5820cd4e53]
aws_lb_listener.production_openvpn_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/6f6e0ddc08c11975]
aws_lb_listener.staging-m2m-9888: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/64373e219e6cead2]
aws_lb_listener.production_openvpn_status_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/bf5d7c4991f6fba7]
aws_lb_listener.production_https_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/22a7ccd637d38c0d]
aws_lb_listener.testing_production_telemetry_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/5c4f5ee9389844e6]
aws_lb_listener.production_http_listener_test: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/13c551a4bb427e88]
aws_lb_listener.production_http_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/3c7cd73b209a5661]
aws_lb_listener.locker-staging-device-listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/production-lb/74e04a5bc8c44bbe/dc0a91abf2bc0ca9]
aws_lb_listener.alb_production_http_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/db7cd0e9385a7566]
aws_lb_listener.alb_production_https_listener: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0]
module.valkey-production.aws_elasticache_subnet_group.valkey_subnet_group: Refreshing state... [id=valkey-production-subnet-group]
module.valkey-staging.aws_elasticache_subnet_group.valkey_subnet_group: Refreshing state... [id=valkey-staging-subnet-group]
aws_efs_mount_target.eks_dashboard_mount_target["subnet-0edfec620ccfc5f05"]: Refreshing state... [id=fsmt-03ced8d8725269786]
aws_efs_mount_target.eks_dashboard_mount_target["subnet-0fb875b9842405d2d"]: Refreshing state... [id=fsmt-073402cc842bbbea3]
aws_efs_mount_target.eks_dashboard_mount_target["subnet-08830526f05444591"]: Refreshing state... [id=fsmt-07324d27522622d8e]
aws_efs_mount_target.eks_grafana_mount_target["subnet-0edfec620ccfc5f05"]: Refreshing state... [id=fsmt-08d043ddb75c627e3]
aws_efs_mount_target.eks_grafana_mount_target["subnet-0fb875b9842405d2d"]: Refreshing state... [id=fsmt-0f13f957ebdd3256e]
aws_efs_mount_target.eks_grafana_mount_target["subnet-08830526f05444591"]: Refreshing state... [id=fsmt-06acf90d0c18422e7]
aws_efs_mount_target.eks_prometheus_efs_mount_target["subnet-08830526f05444591"]: Refreshing state... [id=fsmt-05a29abf6ffce2494]
aws_efs_mount_target.eks_prometheus_efs_mount_target["subnet-0fb875b9842405d2d"]: Refreshing state... [id=fsmt-04123f15cbdc0fdac]
aws_efs_mount_target.eks_prometheus_efs_mount_target["subnet-0edfec620ccfc5f05"]: Refreshing state... [id=fsmt-0b781e753fa05ef89]
aws_db_instance.production: Refreshing state... [id=db-UZJTA3WHXQQ7P6SEYVZDIMTQ7Y]
aws_route_table_association.bastion_host: Refreshing state... [id=rtbassoc-047c5ab49d046cf4b]
aws_route_table_association.elb_c: Refreshing state... [id=rtbassoc-04a9d498647b59939]
aws_route_table_association.internet_access_for_production_lb_b: Refreshing state... [id=rtbassoc-098618776f7c404a1]
aws_route_table_association.elb_a: Refreshing state... [id=rtbassoc-0161e963f27b54c8b]
aws_route_table_association.internet_access_for_production_lb: Refreshing state... [id=rtbassoc-0c96a4a7d595997e9]
aws_route_table_association.elb_b: Refreshing state... [id=rtbassoc-00e95cdaae2d66678]
aws_route_table_association.internet_access_for_nat_gateway: Refreshing state... [id=rtbassoc-0af949878b399c85c]
aws_route_table_association.internet_access_for_production_lb_a: Refreshing state... [id=rtbassoc-07c89901d2b244c12]
aws_route_table_association.a: Refreshing state... [id=rtbassoc-07e4f96f0942ae878]
aws_route_table_association.monitor_routing: Refreshing state... [id=rtbassoc-079bcfe8ccb9b2638]
aws_launch_template.bastion: Refreshing state... [id=lt-06fd677d38ef53a51]
aws_instance.redis: Refreshing state... [id=i-011008877f56bff1a]
aws_instance.openvpn_i: Refreshing state... [id=i-0f511f1f875cffec4]
aws_lb_listener.bastion_ssh: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/net/bastion-lb/5ea23348a6cff869/9a2d34d8a52cf08e]
module.latpay-payload-kms.aws_kms_alias.this["latpay/payload-credentials"]: Refreshing state... [id=alias/latpay/payload-credentials]
module.delivery-staging.aws_ecs_task_definition.delivery_task: Refreshing state... [id=delivery-staging]
module.delivery-staging.aws_s3_bucket_policy.delivery_advertisements: Refreshing state... [id=delivery-advertisements-staging]
aws_iam_role_policy_attachment.mdb_ecs_audit_sqs: Refreshing state... [id=ecs-fargate-mdb-role-20250722235520976100000001]
module.ppe-staging.kubernetes_cron_job_v1.cron: Refreshing state... [id=ppe-staging/cron]
module.latpay-merchant-kms.aws_kms_alias.this["latpay/merchant-credentials"]: Refreshing state... [id=alias/latpay/merchant-credentials]
module.ppe-staging.kubernetes_deployment.deployment: Refreshing state... [id=ppe-staging/app-ppe-staging]
aws_iam_policy.dummy_clients_update_service_policy: Refreshing state... [id=arn:aws:iam::620641390166:policy/dummy-clients-update-service-policy]
module.ppe-production.kubernetes_cron_job_v1.cron: Refreshing state... [id=ppe-production/cron]
module.ppe-production.kubernetes_deployment.deployment: Refreshing state... [id=ppe-production/app-ppe-production]
aws_security_group.staging_rds_sg: Refreshing state... [id=sg-08316f0b5492d8311]
module.delivery-production.aws_ecs_service.delivery_service: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:service/delivery-production/delivery-production]
aws_route_table_association.eksb: Refreshing state... [id=rtbassoc-08126aa06bcc6693b]
aws_route_table_association.eks_c: Refreshing state... [id=rtbassoc-0b448f8023947784a]
aws_route_table_association.eks_a: Refreshing state... [id=rtbassoc-086634bb675d1dd39]
aws_route_table_association.staging_association_a: Refreshing state... [id=rtbassoc-0347cf520b847094d]
aws_route_table_association.staging_association_b: Refreshing state... [id=rtbassoc-0a78d4ad91e1755d9]
aws_route_table_association.association_a: Refreshing state... [id=rtbassoc-02d7dd73d7e52ab16]
aws_route_table_association.association_c: Refreshing state... [id=rtbassoc-0ecea2d2b4de1fb3c]
aws_route_table_association.internet_access_for_redis: Refreshing state... [id=rtbassoc-05fa72de4b4f0d2f0]
aws_route_table_association.internet_access_for_public_proxy: Refreshing state... [id=rtbassoc-0ef18c43de2e52b18]
aws_route_table_association.association_b: Refreshing state... [id=rtbassoc-094a9571a7f3a69ec]
aws_route_table_association.ecs_staging_a: Refreshing state... [id=rtbassoc-0ff17599412b6651e]
aws_route_table_association.ecs_routing_table_association["subnet-040381a783e4a873b"]: Refreshing state... [id=rtbassoc-0af4ff4453490e40f]
aws_route_table_association.ecs_routing_table_association["subnet-0a3edaf240eb83774"]: Refreshing state... [id=rtbassoc-0523ce706499b9f99]
aws_route_table_association.ecs_routing_table_association["subnet-0dc8c0dd7787eea67"]: Refreshing state... [id=rtbassoc-0a447ba27e087357b]
aws_iam_policy.delivery-cloudfront-invalidation: Refreshing state... [id=arn:aws:iam::620641390166:policy/delivery-cloudfront-invalidation]
aws_lb_listener_certificate.oth_cert: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0_arn:aws:acm:ap-southeast-2:620641390166:certificate/e9b67f14-f5cb-4ae8-b359-f0941afbb214]
aws_lb_listener_certificate.delivery_staging_cert: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0_arn:aws:acm:ap-southeast-2:620641390166:certificate/84a20200-18e2-42a6-8413-4652a0d6b0e0]
aws_lb_listener_certificate.delivery_cert: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0_arn:aws:acm:ap-southeast-2:620641390166:certificate/a834c06b-231e-46b6-8d02-2d7a36782f83]
aws_lb_listener_rule.oth_redirects["vm2"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/9c36d87f8703030b]
aws_lb_listener_rule.oth_redirects["vm1"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/67b454c08070be0b]
aws_lb_listener_rule.oth_redirects["vm4"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/9b0b4e6cfebe1711]
aws_lb_listener_rule.oth_redirects["vm5"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/799d53bc826281c2]
aws_lb_listener_rule.oth_redirects["vm3"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/ab220a9c46617759]
module.valkey-production.aws_elasticache_replication_group.valkey: Refreshing state... [id=valkey-production]
module.valkey-staging.aws_elasticache_replication_group.valkey: Refreshing state... [id=valkey-staging]
kubernetes_service.corp-database-vendcoin: Refreshing state... [id=corp-dashboard/corp-database-vendcoin]
kubernetes_service.mdb-production-database-service: Refreshing state... [id=mdb-production/mdb-database]
kubernetes_ingress_v1.vndcn-ingress: Refreshing state... [id=vndcn/vndcn-ingress]
kubernetes_ingress_v1.ppe-redirect-ingress: Refreshing state... [id=ppe-redirect/ppe-redirect-ingress]
module.delivery-staging.aws_ecs_service.delivery_service: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:service/delivery-staging/delivery-staging]
aws_autoscaling_group.bastion: Refreshing state... [id=bastion_host]
module.k8s_cluster.module.my-cluster.aws_security_group_rule.workers_ingress_self[0]: Refreshing state... [id=sgrule-2233880365]
module.k8s_cluster.module.my-cluster.aws_security_group_rule.workers_egress_internet[0]: Refreshing state... [id=sgrule-2699180508]
module.k8s_cluster.module.my-cluster.aws_security_group_rule.cluster_https_worker_ingress[0]: Refreshing state... [id=sgrule-4284120083]
module.k8s_cluster.module.my-cluster.aws_security_group_rule.workers_ingress_cluster_https[0]: Refreshing state... [id=sgrule-390311959]
module.k8s_cluster.module.my-cluster.aws_security_group_rule.workers_ingress_cluster[0]: Refreshing state... [id=sgrule-3649740413]
module.k8s_cluster.module.my-cluster.aws_security_group_rule.cluster_egress_internet[0]: Refreshing state... [id=sgrule-99919888]
module.k8s_cluster.module.my-cluster.data.aws_ami.eks_worker[0]: Reading...
aws_lb_listener_certificate.lease-ng-admin-api-cert-lb["lease-ng-staging"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0_arn:aws:acm:ap-southeast-2:620641390166:certificate/bd356afb-7b0c-41cb-9101-4fe71654d229]
aws_db_instance.staging_db_instance: Refreshing state... [id=db-EQW6CFWEDDKYT5K6ETL5VIGPVM]
aws_lb_listener_certificate.lease-ng-admin-api-cert-lb["lease-ng-production"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0_arn:aws:acm:ap-southeast-2:620641390166:certificate/312d6ead-894b-429b-92e7-c1311f5e9353]
aws_lb_listener_certificate.lease-ng-web-admin-cert-lb["lease-ng-production"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0_arn:aws:acm:ap-southeast-2:620641390166:certificate/75c9391b-b258-4304-8ca6-acbe7b123b2e]
aws_lb_listener_certificate.lease-ng-web-admin-cert-lb["lease-ng-staging"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0_arn:aws:acm:ap-southeast-2:620641390166:certificate/a49cffaf-9083-43bf-bbf3-8a1f43b59ef0]
module.delivery-production.aws_lb_listener_rule.delivery_rule: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/290c3ee5d19f575a]
module.delivery-staging.aws_lb_listener_rule.delivery_rule: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/8f31fc040a97b685]
aws_security_group.lease-ng-sg["lease-ng-staging"]: Refreshing state... [id=sg-02530a04c42cc88a7]
aws_security_group.lease-ng-sg["lease-ng-production"]: Refreshing state... [id=sg-0aef59b04df57bd7d]
aws_lb_target_group.lease_ng_api_target_group["lease-ng-production"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/lease-ng-api-tg-production/7e34d355ce41616c]
aws_lb_target_group.lease_ng_api_target_group["lease-ng-staging"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:targetgroup/lease-ng-api-tg-staging/81697e8eb66d90d5]
aws_iam_user_policy_attachment.ci_user_update_service_attachment: Refreshing state... [id=ciUser-20250524015520649100000001]
module.mtms-production.kubernetes_service.mysql-service: Refreshing state... [id=mtms-production/mysql]
aws_ecs_task_definition.mdb-telemetry-staging: Refreshing state... [id=mdb-telemetry-staging]
aws_ecs_task_definition.mdb-telemetry-production: Refreshing state... [id=mdb-telemetry-production]
module.billing-ng-production.kubernetes_service.database: Refreshing state... [id=billing-ng-production/database]
module.locker.kubernetes_service.mysql-service: Refreshing state... [id=locker/mysql]
module.k8s_cluster.module.my-cluster.data.aws_ami.eks_worker[0]: Read complete after 0s [id=ami-0caaef20b556feaa0]
module.partner-production.kubernetes_service.database: Refreshing state... [id=partner-production/database]
module.lease-indoorpadel.kubernetes_service.database: Refreshing state... [id=lease-indoorpadel-production/database]
module.billing-production.kubernetes_service.database: Refreshing state... [id=billing-production/database]
aws_iam_user_policy_attachment.delivery-cloudfront-invalidation: Refreshing state... [id=ciUser-20250613115457800600000002]
kubernetes_service.mdb-production-redis-service: Refreshing state... [id=mdb-production/redis]
module.k8s_cluster.module.my-cluster.aws_eks_cluster.this[0]: Refreshing state... [id=my-cluster]
aws_ecs_service.mdb-staging: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:service/staging_cluster/mdb-staging]
aws_ecs_service.mdb-web-production: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:service/production_cluster/mdb-web-production]
aws_ecs_service.mdb-production: Refreshing state... [id=arn:aws:ecs:ap-southeast-2:620641390166:service/production_cluster/mdb-production]
module.ppe-staging.kubernetes_service.database: Refreshing state... [id=ppe-staging/database]
module.partner-production.kubernetes_deployment.deployment: Refreshing state... [id=partner-production/app-partner-production]
module.locker-staging.kubernetes_service.mysql-service: Refreshing state... [id=locker-staging/mysql]
module.tab-staging.kubernetes_service.database: Refreshing state... [id=tab-staging/database]
aws_s3_bucket.alcohol-assets["alcohol-staging"]: Refreshing state... [id=alcohol-alcohol-staging]
aws_s3_bucket.alcohol-assets["hotelmolly"]: Refreshing state... [id=alcohol-hotelmolly]
aws_s3_bucket.alcohol-assets["sovereign"]: Refreshing state... [id=alcohol-sovereign]
data.aws_iam_policy_document.instance_assume_role_policy["alcohol-staging"]: Reading...
data.aws_iam_policy_document.instance_assume_role_policy["alcohol-staging"]: Read complete after 0s [id=1146602238]
data.aws_iam_policy_document.instance_assume_role_policy["hotelmolly"]: Reading...
data.aws_iam_policy_document.instance_assume_role_policy["hotelmolly"]: Read complete after 0s [id=120065262]
data.aws_iam_policy_document.instance_assume_role_policy["sovereign"]: Reading...
data.aws_iam_policy_document.instance_assume_role_policy["sovereign"]: Read complete after 0s [id=1831277039]
kubernetes_ingress_v1.ingress["alcohol-staging"]: Refreshing state... [id=alcohol-staging/ingress]
kubernetes_ingress_v1.ingress["hotelmolly"]: Refreshing state... [id=hotelmolly/ingress]
kubernetes_ingress_v1.ingress["sovereign"]: Refreshing state... [id=sovereign/ingress]
aws_s3_bucket.telemetry-assets["mdb_ng_production"]: Refreshing state... [id=telemetry-mdb-ng-production]
aws_s3_bucket.telemetry-assets["mdb_ng_staging"]: Refreshing state... [id=telemetry-mdb-ng-staging]
kubernetes_ingress_v1.telemetry-ingress["mdb_ng_staging"]: Refreshing state... [id=mdb-ng-staging/ingress]
kubernetes_ingress_v1.telemetry-ingress["mdb_ng_production"]: Refreshing state... [id=mdb-ng-production/ingress]
kubernetes_ingress_v1.mtms-production-ingress: Refreshing state... [id=mtms-production/mtms-ingress]
data.aws_iam_policy_document.telemetry_instance_assume_role_policy["mdb_ng_production"]: Reading...
data.aws_iam_policy_document.telemetry_instance_assume_role_policy["mdb_ng_production"]: Read complete after 0s [id=1176842359]
data.aws_iam_policy_document.telemetry_instance_assume_role_policy["mdb_ng_staging"]: Reading...
data.aws_iam_policy_document.telemetry_instance_assume_role_policy["mdb_ng_staging"]: Read complete after 0s [id=3296404248]
kubernetes_ingress_v1.telemetry-ingress-grpc-m2m["mdb_ng_production"]: Refreshing state... [id=mdb-ng-production/ingress-m2m-grpc]
aws_sqs_queue.sqs_task_scheduler["mdb_ng_staging"]: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/sqs_task_scheduler_mdb_ng_staging]
kubernetes_ingress_v1.telemetry-ingress-grpc-m2m["mdb_ng_staging"]: Refreshing state... [id=mdb-ng-staging/ingress-m2m-grpc]
aws_sqs_queue.sqs_task_scheduler["mdb_ng_production"]: Refreshing state... [id=https://sqs.ap-southeast-2.amazonaws.com/620641390166/sqs_task_scheduler_mdb_ng_production]
kubernetes_ingress_v1.telemetry-ingress-admin-grpc["mdb_ng_staging"]: Refreshing state... [id=mdb-ng-staging/ingress-admin-grpc]
kubernetes_ingress_v1.telemetry-ingress-admin-grpc["mdb_ng_production"]: Refreshing state... [id=mdb-ng-production/ingress-admin-grpc]
aws_lb_listener_rule.lease_ng_alb_listener_rule_admin_api_https["lease-ng-staging"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/669edee9402a5bb1]
aws_lb_listener_rule.lease_ng_alb_listener_rule_admin_api_https["lease-ng-production"]: Refreshing state... [id=arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener-rule/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0/67126459ea7f9d6b]
module.lease-indoorpadel.kubernetes_deployment.deployment: Refreshing state... [id=lease-indoorpadel-production/app-lease-indoorpadel-production]
kubernetes_ingress_v1.vot-au-ingress: Refreshing state... [id=vot-au/vot-au-ingress]
module.billing-production.kubernetes_deployment.deployment: Refreshing state... [id=billing-production/app-billing-production]
kubernetes_ingress_v1.locker-ingress: Refreshing state... [id=locker/locker-ingress]
kubernetes_ingress_v1.vot-au-bare-ingress: Refreshing state... [id=vot-au/vot-au-bare-ingress]
module.alcohol["hotelmolly"].random_password.mysql_password: Refreshing state... [id=none]
module.alcohol["sovereign"].random_password.mysql_password: Refreshing state... [id=none]
module.alcohol["alcohol-staging"].random_password.mysql_password: Refreshing state... [id=none]
aws_iam_role.alcohol_iam_role["hotelmolly"]: Refreshing state... [id=alcohol_iam_role_hotelmolly]
aws_iam_role.alcohol_iam_role["alcohol-staging"]: Refreshing state... [id=alcohol_iam_role_alcohol-staging]
aws_iam_role.alcohol_iam_role["sovereign"]: Refreshing state... [id=alcohol_iam_role_sovereign]
aws_iam_role.telemetry_iam_role["mdb_ng_staging"]: Refreshing state... [id=telemetry_iam_role_mdb_ng_staging]
aws_iam_role.telemetry_iam_role["mdb_ng_production"]: Refreshing state... [id=telemetry_iam_role_mdb_ng_production]
kubernetes_ingress_v1.locker-staging-ingress: Refreshing state... [id=locker-staging/locker-staging-ingress]
module.alcohol["alcohol-staging"].kubernetes_service.service: Refreshing state... [id=alcohol-staging/alcohol-go]
module.alcohol["hotelmolly"].kubernetes_service.service: Refreshing state... [id=hotelmolly/alcohol-go]
module.alcohol["sovereign"].kubernetes_service.service: Refreshing state... [id=sovereign/alcohol-go]
module.alcohol["hotelmolly"].kubernetes_namespace.namespace: Refreshing state... [id=hotelmolly]
module.alcohol["sovereign"].kubernetes_namespace.namespace: Refreshing state... [id=sovereign]
module.alcohol["alcohol-staging"].kubernetes_namespace.namespace: Refreshing state... [id=alcohol-staging]
module.alcohol["alcohol-staging"].kubernetes_secret.config-file: Refreshing state... [id=alcohol-staging/config-file]
module.alcohol["hotelmolly"].kubernetes_secret.config-file: Refreshing state... [id=hotelmolly/config-file]
module.alcohol["sovereign"].kubernetes_secret.config-file: Refreshing state... [id=sovereign/config-file]
module.alcohol["alcohol-staging"].kubernetes_service.mysql-service: Refreshing state... [id=alcohol-staging/mysql]
module.alcohol["hotelmolly"].kubernetes_service.mysql-service: Refreshing state... [id=hotelmolly/mysql]
module.alcohol["sovereign"].kubernetes_service.mysql-service: Refreshing state... [id=sovereign/mysql]
module.k8s_cluster.module.my-cluster.data.http.wait_for_cluster[0]: Reading...
module.k8s_cluster.module.my-cluster.aws_iam_role.workers[0]: Refreshing state... [id=my-cluster20210504122117745500000001]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_service.mysql-service: Refreshing state... [id=mdb-ng-production/mysql]
module.k8s_cluster.module.my-cluster.data.http.wait_for_cluster[0]: Read complete after 1s [id=https://E628333399A829135A164BB46752C568.gr7.ap-southeast-2.eks.amazonaws.com/healthz]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_service.mysql-service: Refreshing state... [id=mdb-ng-staging/mysql]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_namespace.namespace: Refreshing state... [id=mdb-ng-staging]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_namespace.namespace: Refreshing state... [id=mdb-ng-production]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_secret.aws_xray_collector_config: Refreshing state... [id=mdb-ng-staging/awsxraycollectorconfig]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_secret.aws_xray_collector_config: Refreshing state... [id=mdb-ng-production/awsxraycollectorconfig]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_service.service: Refreshing state... [id=mdb-ng-staging/proxy]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_service.service: Refreshing state... [id=mdb-ng-production/proxy]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_service.redis-service: Refreshing state... [id=mdb-ng-staging/redis]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_service.redis-service: Refreshing state... [id=mdb-ng-production/redis]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_service.service_m2m_6665: Refreshing state... [id=mdb-ng-staging/proxy-grpc-m2m]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_service.service_m2m_6665: Refreshing state... [id=mdb-ng-production/proxy-grpc-m2m]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_service.admin: Refreshing state... [id=mdb-ng-staging/admin]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_service.vot-telemetry-service: Refreshing state... [id=mdb-ng-staging/ng-proxy]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_service.admin: Refreshing state... [id=mdb-ng-production/admin]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_service.vot-telemetry-service: Refreshing state... [id=mdb-ng-production/ng-proxy]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_secret.config-file: Refreshing state... [id=mdb-ng-staging/config-file]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_secret.config-file: Refreshing state... [id=mdb-ng-production/config-file]
aws_iam_policy.alcohol-s3-policy["alcohol-staging"]: Refreshing state... [id=arn:aws:iam::620641390166:policy/alcohol-s3-policy-alcohol-staging]
aws_iam_policy.alcohol-s3-policy["hotelmolly"]: Refreshing state... [id=arn:aws:iam::620641390166:policy/alcohol-s3-policy-hotelmolly]
aws_iam_policy.alcohol-s3-policy["sovereign"]: Refreshing state... [id=arn:aws:iam::620641390166:policy/alcohol-s3-policy-sovereign]
aws_s3_bucket_cors_configuration.telemetry-assets-cors["mdb_ng_production"]: Refreshing state... [id=telemetry-mdb-ng-production]
aws_s3_bucket_cors_configuration.telemetry-assets-cors["mdb_ng_staging"]: Refreshing state... [id=telemetry-mdb-ng-staging]
aws_iam_policy.telemetry-s3-policy["mdb_ng_staging"]: Refreshing state... [id=arn:aws:iam::620641390166:policy/telemetry-s3-policy-mdb_ng_staging]
aws_iam_policy.telemetry-s3-policy["mdb_ng_production"]: Refreshing state... [id=arn:aws:iam::620641390166:policy/telemetry-s3-policy-mdb_ng_production]
module.alcohol["sovereign"].kubernetes_deployment.deployment: Refreshing state... [id=sovereign/sovereign]
module.alcohol["hotelmolly"].kubernetes_deployment.deployment: Refreshing state... [id=hotelmolly/hotelmolly]
module.k8s_cluster.module.my-cluster.local_file.kubeconfig[0]: Refreshing state... [id=47aa9183a3b8222f725ee3d48abb355e4ba0c6b5]
module.alcohol["alcohol-staging"].kubernetes_secret.mysql_password: Refreshing state... [id=alcohol-staging/mysqlpassword]
module.alcohol["hotelmolly"].kubernetes_secret.mysql_password: Refreshing state... [id=hotelmolly/mysqlpassword]
module.alcohol["alcohol-staging"].kubernetes_deployment.deployment: Refreshing state... [id=alcohol-staging/alcohol-staging]
module.alcohol["sovereign"].kubernetes_secret.mysql_password: Refreshing state... [id=sovereign/mysqlpassword]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_deployment.deployment: Refreshing state... [id=mdb-ng-production/mdb-ng-production]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_deployment.deployment: Refreshing state... [id=mdb-ng-staging/mdb-ng-staging]
aws_iam_role_policy_attachment.telemetry_role_grant_mediaconvert_access["mdb_ng_production"]: Refreshing state... [id=telemetry_iam_role_mdb_ng_production-20230830131153979900000001]
aws_iam_role_policy_attachment.telemetry_role_grant_mediaconvert_access["mdb_ng_staging"]: Refreshing state... [id=telemetry_iam_role_mdb_ng_staging-20230830131153980100000002]
module.k8s_cluster.module.my-cluster.aws_iam_role_policy_attachment.workers_AmazonEKS_CNI_Policy[0]: Refreshing state... [id=my-cluster20210504122117745500000001-20210504122123302300000005]
module.k8s_cluster.module.my-cluster.aws_iam_role_policy_attachment.workers_AmazonEKSWorkerNodePolicy[0]: Refreshing state... [id=my-cluster20210504122117745500000001-20210504122123244000000004]
module.k8s_cluster.module.my-cluster.aws_iam_role_policy_attachment.workers_AmazonEC2ContainerRegistryReadOnly[0]: Refreshing state... [id=my-cluster20210504122117745500000001-20210504122123243600000003]
module.k8s_cluster.data.aws_eks_cluster_auth.cluster: Reading...
module.k8s_cluster.data.aws_eks_cluster_auth.cluster: Read complete after 0s [id=my-cluster]
module.k8s_cluster.data.aws_eks_cluster.cluster: Reading...
module.alcohol["alcohol-staging"].kubernetes_default_service_account.default_sa: Refreshing state... [id=alcohol-staging/default]
module.alcohol["sovereign"].kubernetes_default_service_account.default_sa: Refreshing state... [id=sovereign/default]
module.alcohol["hotelmolly"].kubernetes_default_service_account.default_sa: Refreshing state... [id=hotelmolly/default]
module.mdb-ng-deployment["mdb_ng_staging"].kubernetes_default_service_account.default_sa: Refreshing state... [id=mdb-ng-staging/default]
module.mdb-ng-deployment["mdb_ng_production"].kubernetes_default_service_account.default_sa: Refreshing state... [id=mdb-ng-production/default]
module.k8s_cluster.module.my-cluster.aws_iam_instance_profile.workers_launch_template[0]: Refreshing state... [id=my-cluster20240219022759345000000001]
module.k8s_cluster.module.my-cluster.aws_iam_instance_profile.workers[0]: Refreshing state... [id=my-cluster20210504122122239800000002]
module.k8s_cluster.module.my-cluster.aws_iam_instance_profile.workers[1]: Refreshing state... [id=my-cluster20210720045332607800000001]
module.k8s_cluster.data.aws_eks_cluster.cluster: Read complete after 0s [id=my-cluster]
module.k8s_cluster.module.my-cluster.aws_iam_instance_profile.workers[2]: Refreshing state... [id=my-cluster20241126011201238300000001]
aws_iam_role_policy_attachment.role_policy_attachment["alcohol-staging"]: Refreshing state... [id=alcohol_iam_role_alcohol-staging-20230313050335640600000001]
aws_iam_role_policy_attachment.role_policy_attachment["hotelmolly"]: Refreshing state... [id=alcohol_iam_role_hotelmolly-20230313050335677200000002]
aws_iam_role_policy_attachment.role_policy_attachment["sovereign"]: Refreshing state... [id=alcohol_iam_role_sovereign-20230628124446576700000002]
aws_iam_role_policy_attachment.telemetry_role_policy_attachment["mdb_ng_staging"]: Refreshing state... [id=telemetry_iam_role_mdb_ng_staging-20230702115254671300000001]
aws_iam_role_policy_attachment.telemetry_role_policy_attachment["mdb_ng_production"]: Refreshing state... [id=telemetry_iam_role_mdb_ng_production-20230706124134841800000003]
module.k8s_cluster.module.my-cluster.aws_launch_template.workers_launch_template[0]: Refreshing state... [id=lt-046de0580656a60cf]
module.k8s_cluster.module.my-cluster.kubernetes_config_map.aws_auth[0]: Refreshing state... [id=kube-system/aws-auth]
module.k8s_cluster.module.my-cluster.aws_launch_configuration.workers[1]: Refreshing state... [id=my-cluster-120250718123830665000000003]
module.k8s_cluster.module.my-cluster.aws_launch_configuration.workers[2]: Refreshing state... [id=my-cluster-220250718123830665000000002]
module.k8s_cluster.module.my-cluster.aws_launch_configuration.workers[0]: Refreshing state... [id=my-cluster-020250718123830664600000001]
module.k8s_cluster.module.my-cluster.aws_autoscaling_group.workers_launch_template[0]: Refreshing state... [id=my-cluster-spot-120240219022802195100000005]
module.k8s_cluster.module.my-cluster.aws_autoscaling_group.workers[0]: Refreshing state... [id=my-cluster-020210504132427801700000002]
module.k8s_cluster.module.my-cluster.aws_autoscaling_group.workers[1]: Refreshing state... [id=my-cluster-120210720045344467200000003]
module.k8s_cluster.module.my-cluster.aws_autoscaling_group.workers[2]: Refreshing state... [id=my-cluster-220241126011211811600000006]
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create
~ update in-place
- destroy
Terraform will perform the following actions:
 # aws_acm_certificate.vendcoin_cert will be created
 + resource "aws_acm_certificate" "vendcoin_cert" {
+ arn = (known after apply)
+ domain_name = "vendcoin.vendingontrack.com"
+ domain_validation_options = (known after apply)
+ id = (known after apply)
+ key_algorithm = (known after apply)
+ not_after = (known after apply)
+ not_before = (known after apply)
+ pending_renewal = (known after apply)
+ renewal_eligibility = (known after apply)
+ renewal_summary = (known after apply)
+ status = (known after apply)
+ subject_alternative_names = [
+ "vendcoin.vendingontrack.com",
]
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin.vendingontrack.com"
+ "Requestor" = "terraform vendcoin-production.tf SD-90"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin.vendingontrack.com"
+ "Requestor" = "terraform vendcoin-production.tf SD-90"
+ "user:CostEntity" = "vendcoin"
}
+ type = (known after apply)
+ validation_emails = (known after apply)
+ validation_method = "EMAIL"
+ options (known after apply)
+ validation_option {
+ domain_name = "vendcoin.vendingontrack.com"
+ validation_domain = "vendingontrack.com"
}
}
 # aws_lb_listener_certificate.vendcoin_cert will be created
 + resource "aws_lb_listener_certificate" "vendcoin_cert" {
+ certificate_arn = (known after apply)
+ id = (known after apply)
+ listener_arn = "arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0"
}
 # aws_lb_listener_rule.vendcoin_production will be created
 + resource "aws_lb_listener_rule" "vendcoin_production" {
+ arn = (known after apply)
+ id = (known after apply)
+ listener_arn = "arn:aws:elasticloadbalancing:ap-southeast-2:620641390166:listener/app/production-alb/c086067cb5842bfb/8e26a6778e529eb0"
+ priority = 100
+ tags_all = (known after apply)
+ action {
+ order = (known after apply)
+ target_group_arn = (known after apply)
+ type = "forward"
}
+ condition {
+ host_header {
+ values = [
+ "vendcoin.vendingontrack.com",
]
}
}
}
 # aws_lb_target_group.vendcoin_production_tg will be created
 + resource "aws_lb_target_group" "vendcoin_production_tg" {
+ arn = (known after apply)
+ arn_suffix = (known after apply)
+ connection_termination = (known after apply)
+ deregistration_delay = "30"
+ id = (known after apply)
+ ip_address_type = (known after apply)
+ lambda_multi_value_headers_enabled = false
+ load_balancer_arns = (known after apply)
+ load_balancing_algorithm_type = (known after apply)
+ load_balancing_anomaly_mitigation = (known after apply)
+ load_balancing_cross_zone_enabled = (known after apply)
+ name = "vendcoin-production-tg"
+ name_prefix = (known after apply)
+ port = 80
+ preserve_client_ip = (known after apply)
+ protocol = "HTTP"
+ protocol_version = (known after apply)
+ proxy_protocol_v2 = false
+ slow_start = 0
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-tg"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-tg"
+ "user:CostEntity" = "vendcoin"
}
+ target_type = "ip"
+ vpc_id = "vpc-0241fb01167d4a53f"
+ health_check {
+ enabled = true
+ healthy_threshold = 2
+ interval = 30
+ matcher = "200"
+ path = "/health"
+ port = "traffic-port"
+ protocol = "HTTP"
+ timeout = 10
+ unhealthy_threshold = 3
}
+ stickiness (known after apply)
+ target_failover (known after apply)
+ target_group_health (known after apply)
+ target_health_state (known after apply)
}
 # aws_route.r will be destroyed
# (because aws_route.r is not in configuration)
 - resource "aws_route" "r" {
- destination_cidr_block = "10.0.0.0/16" -> null
- id = "r-rtb-0e75845993d7d724d179966490" -> null
- origin = "CreateRoute" -> null
- route_table_id = "rtb-0e75845993d7d724d" -> null
- state = "active" -> null
- vpc_peering_connection_id = "pcx-0495d9045c322064b" -> null
# (13 unchanged attributes hidden)
}
 # aws_route.r_vendcoin_eks will be destroyed
# (because aws_route.r_vendcoin_eks is not in configuration)
 - resource "aws_route" "r_vendcoin_eks" {
- destination_cidr_block = "10.1.0.0/16" -> null
- id = "r-rtb-0e75845993d7d724d3322942084" -> null
- origin = "CreateRoute" -> null
- route_table_id = "rtb-0e75845993d7d724d" -> null
- state = "active" -> null
- vpc_peering_connection_id = "pcx-0cb92d217e4713167" -> null
# (13 unchanged attributes hidden)
}
 # aws_route_table.bastion_host_route_table will be updated in-place
 ~ resource "aws_route_table" "bastion_host_route_table" {
id = "rtb-092a2cf6cc722c45c"
~ route = [
- {
- cidr_block = "10.1.0.0/16"
- vpc_peering_connection_id = "pcx-03710870c44488a0c"
# (11 unchanged attributes hidden)
},
- {
- cidr_block = "10.10.0.0/16"
- vpc_peering_connection_id = "pcx-0495d9045c322064b"
# (11 unchanged attributes hidden)
},
+ {
+ cidr_block = "10.1.0.0/16"
+ vpc_peering_connection_id = "pcx-03710870c44488a0c"
},
]
tags = {
"Name" = "allow management to access production"
}
# (5 unchanged attributes hidden)
}
 # aws_route_table.eks_node_route_table will be updated in-place
 ~ resource "aws_route_table" "eks_node_route_table" {
id = "rtb-00ed75eda587bb9e0"
~ route = [
- {
- cidr_block = "0.0.0.0/0"
- nat_gateway_id = "nat-0588a53c41c2e3505"
# (11 unchanged attributes hidden)
},
- {
- cidr_block = "10.0.0.0/16"
- vpc_peering_connection_id = "pcx-03710870c44488a0c"
# (11 unchanged attributes hidden)
},
- {
- cidr_block = "10.10.0.0/16"
- vpc_peering_connection_id = "pcx-0cb92d217e4713167"
# (11 unchanged attributes hidden)
},
+ {
+ cidr_block = "0.0.0.0/0"
+ nat_gateway_id = "nat-0588a53c41c2e3505"
},
+ {
+ cidr_block = "10.0.0.0/16"
+ vpc_peering_connection_id = "pcx-03710870c44488a0c"
},
]
tags = {
"Name" = "eks_node_route_table"
}
# (5 unchanged attributes hidden)
}
 # aws_vpc_peering_connection.management_vendcoin will be destroyed
# (because aws_vpc_peering_connection.management_vendcoin is not in configuration)
 - resource "aws_vpc_peering_connection" "management_vendcoin" {
- accept_status = "active" -> null
- auto_accept = true -> null
- id = "pcx-0495d9045c322064b" -> null
- peer_owner_id = "620641390166" -> null
- peer_region = "ap-southeast-2" -> null
- peer_vpc_id = "vpc-0ec0e9d87fcde38e1" -> null
- tags = {
- "Name" = "VPC Peering between management and vendcoin"
} -> null
- tags_all = {
- "Name" = "VPC Peering between management and vendcoin"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
- accepter {
- allow_remote_vpc_dns_resolution = true -> null
}
- requester {
- allow_remote_vpc_dns_resolution = true -> null
}
}
 # aws_vpc_peering_connection.production_vendcoin will be destroyed
# (because aws_vpc_peering_connection.production_vendcoin is not in configuration)
 - resource "aws_vpc_peering_connection" "production_vendcoin" {
- accept_status = "active" -> null
- auto_accept = true -> null
- id = "pcx-0cb92d217e4713167" -> null
- peer_owner_id = "620641390166" -> null
- peer_region = "ap-southeast-2" -> null
- peer_vpc_id = "vpc-0241fb01167d4a53f" -> null
- tags = {
- "Name" = "VPC Peering between production and vendcoin"
} -> null
- tags_all = {
- "Name" = "VPC Peering between production and vendcoin"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
- accepter {
- allow_remote_vpc_dns_resolution = true -> null
}
- requester {
- allow_remote_vpc_dns_resolution = true -> null
}
}
 # module.vendcoin.aws_db_instance.production will be destroyed
# (because aws_db_instance.production is not in configuration)
 - resource "aws_db_instance" "production" {
- address = "vendcoin-database-rds.cxwb7lw2u6kg.ap-southeast-2.rds.amazonaws.com" -> null
- allocated_storage = 20 -> null
- apply_immediately = false -> null
- arn = "arn:aws:rds:ap-southeast-2:620641390166:db:vendcoin-database-rds" -> null
- auto_minor_version_upgrade = true -> null
- availability_zone = "ap-southeast-2a" -> null
- backup_retention_period = 7 -> null
- backup_target = "region" -> null
- backup_window = "16:18-16:48" -> null
- ca_cert_identifier = "rds-ca-rsa2048-g1" -> null
- copy_tags_to_snapshot = true -> null
- customer_owned_ip_enabled = false -> null
- db_subnet_group_name = "vendcoin_database_subnet_group" -> null
- dedicated_log_volume = false -> null
- delete_automated_backups = false -> null
- deletion_protection = true -> null
- domain_dns_ips = [] -> null
- enabled_cloudwatch_logs_exports = [] -> null
- endpoint = "vendcoin-database-rds.cxwb7lw2u6kg.ap-southeast-2.rds.amazonaws.com:3306" -> null
- engine = "mysql" -> null
- engine_lifecycle_support = "open-source-rds-extended-support" -> null
- engine_version = "8.0" -> null
- engine_version_actual = "8.0.40" -> null
- hosted_zone_id = "Z32T0VRHXEXS0V" -> null
- iam_database_authentication_enabled = false -> null
- id = "db-UZS7ARJI4YBVCC45W6X4VND6ZE" -> null
- identifier = "vendcoin-database-rds" -> null
- instance_class = "db.t4g.small" -> null
- iops = 3000 -> null
- latest_restorable_time = "2025-07-31T02:00:04Z" -> null
- license_model = "general-public-license" -> null
- listener_endpoint = [] -> null
- maintenance_window = "sun:13:32-sun:14:02" -> null
- master_user_secret = [] -> null
- max_allocated_storage = 0 -> null
- monitoring_interval = 0 -> null
- multi_az = true -> null
- network_type = "IPV4" -> null
- option_group_name = "default:mysql-8-0" -> null
- parameter_group_name = "default.mysql8.0" -> null
- password = (sensitive value) -> null
- performance_insights_enabled = false -> null
- performance_insights_kms_key_id = "arn:aws:kms:ap-southeast-2:620641390166:key/95678dde-f065-45c1-b8da-b575a2e311ed" -> null
- performance_insights_retention_period = 0 -> null
- port = 3306 -> null
- publicly_accessible = true -> null
- replicas = [] -> null
- resource_id = "db-UZS7ARJI4YBVCC45W6X4VND6ZE" -> null
- skip_final_snapshot = true -> null
- status = "available" -> null
- storage_encrypted = false -> null
- storage_throughput = 125 -> null
- storage_type = "gp3" -> null
- tags = {
- "Name" = "VendCoin Production Database RDS"
- "user:CostEntity" = "vendcoin"
} -> null
- tags_all = {
- "Name" = "VendCoin Production Database RDS"
- "user:CostEntity" = "vendcoin"
} -> null
- username = "vendcoin_super" -> null
- vpc_security_group_ids = [
- "sg-0f1561cbf9a608cf0",
] -> null
# (15 unchanged attributes hidden)
}
 # module.vendcoin.aws_db_subnet_group.vendcoin_database_subnet_group will be destroyed
# (because aws_db_subnet_group.vendcoin_database_subnet_group is not in configuration)
 - resource "aws_db_subnet_group" "vendcoin_database_subnet_group" {
- arn = "arn:aws:rds:ap-southeast-2:620641390166:subgrp:vendcoin_database_subnet_group" -> null
- description = "Managed by Terraform" -> null
- id = "vendcoin_database_subnet_group" -> null
- name = "vendcoin_database_subnet_group" -> null
- subnet_ids = [
- "subnet-04fa1afc50da6641e",
- "subnet-053dcd802992f41a3",
- "subnet-0d2a3f7a19bf556c8",
] -> null
- supported_network_types = [
- "IPV4",
] -> null
- tags = {
- "Name" = "VendCoin subnet group"
} -> null
- tags_all = {
- "Name" = "VendCoin subnet group"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
# (1 unchanged attribute hidden)
}
 # module.vendcoin.aws_instance.db_proxy will be destroyed
# (because aws_instance.db_proxy is not in configuration)
 - resource "aws_instance" "db_proxy" {
- ami = "ami-0e6449745600ac1da" -> null
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:instance/i-0956475d2098662c8" -> null
- associate_public_ip_address = false -> null
- availability_zone = "ap-southeast-2a" -> null
- cpu_core_count = 1 -> null
- cpu_threads_per_core = 2 -> null
- disable_api_stop = false -> null
- disable_api_termination = false -> null
- ebs_optimized = false -> null
- get_password_data = false -> null
- hibernation = false -> null
- id = "i-0956475d2098662c8" -> null
- instance_initiated_shutdown_behavior = "stop" -> null
- instance_state = "stopped" -> null
- instance_type = "t3a.nano" -> null
- ipv6_address_count = 0 -> null
- ipv6_addresses = [] -> null
- key_name = "qsun" -> null
- monitoring = false -> null
- placement_partition_number = 0 -> null
- primary_network_interface_id = "eni-0b645944f6235ac1b" -> null
- private_dns = "ip-10-10-5-77.ap-southeast-2.compute.internal" -> null
- private_ip = "10.10.5.77" -> null
- secondary_private_ips = [] -> null
- security_groups = [] -> null
- source_dest_check = true -> null
- subnet_id = "subnet-0c2f0e5cfcc8e9a18" -> null
- tags = {
- "Name" = "proxy"
- "user:CostEntity" = "vendcoin"
} -> null
- tags_all = {
- "Name" = "proxy"
- "user:CostEntity" = "vendcoin"
} -> null
- tenancy = "default" -> null
- vpc_security_group_ids = [
- "sg-04524d79ea38d7689",
] -> null
# (9 unchanged attributes hidden)
- capacity_reservation_specification {
- capacity_reservation_preference = "open" -> null
}
- cpu_options {
- core_count = 1 -> null
- threads_per_core = 2 -> null
# (1 unchanged attribute hidden)
}
- credit_specification {
- cpu_credits = "unlimited" -> null
}
- enclave_options {
- enabled = false -> null
}
- maintenance_options {
- auto_recovery = "default" -> null
}
- metadata_options {
- http_endpoint = "enabled" -> null
- http_protocol_ipv6 = "disabled" -> null
- http_put_response_hop_limit = 1 -> null
- http_tokens = "optional" -> null
- instance_metadata_tags = "disabled" -> null
}
- private_dns_name_options {
- enable_resource_name_dns_a_record = false -> null
- enable_resource_name_dns_aaaa_record = false -> null
# (1 unchanged attribute hidden)
}
- root_block_device {
- delete_on_termination = true -> null
- device_name = "/dev/sda1" -> null
- encrypted = false -> null
- iops = 100 -> null
- tags = {} -> null
- tags_all = {} -> null
- throughput = 0 -> null
- volume_id = "vol-02462045226f8f241" -> null
- volume_size = 8 -> null
- volume_type = "gp2" -> null
# (1 unchanged attribute hidden)
}
}
 # module.vendcoin.aws_internet_gateway.vendcoin_production_ig will be destroyed
# (because aws_internet_gateway.vendcoin_production_ig is not in configuration)
 - resource "aws_internet_gateway" "vendcoin_production_ig" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:internet-gateway/igw-0ee55a556897ab1ed" -> null
- id = "igw-0ee55a556897ab1ed" -> null
- owner_id = "620641390166" -> null
- tags = {} -> null
- tags_all = {} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
}
 # module.vendcoin.aws_route.r will be destroyed
# (because aws_route.r is not in configuration)
 - resource "aws_route" "r" {
- destination_cidr_block = "0.0.0.0/0" -> null
- gateway_id = "igw-0ee55a556897ab1ed" -> null
- id = "r-rtb-0e75845993d7d724d1080289494" -> null
- origin = "CreateRoute" -> null
- route_table_id = "rtb-0e75845993d7d724d" -> null
- state = "active" -> null
# (13 unchanged attributes hidden)
}
 # module.vendcoin.aws_route_table.vendcoin_public_subnet_rt will be destroyed
# (because aws_route_table.vendcoin_public_subnet_rt is not in configuration)
 - resource "aws_route_table" "vendcoin_public_subnet_rt" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:route-table/rtb-0e75845993d7d724d" -> null
- id = "rtb-0e75845993d7d724d" -> null
- owner_id = "620641390166" -> null
- propagating_vgws = [] -> null
- route = [
- {
- cidr_block = "0.0.0.0/0"
- gateway_id = "igw-0ee55a556897ab1ed"
# (11 unchanged attributes hidden)
},
- {
- cidr_block = "10.0.0.0/16"
- vpc_peering_connection_id = "pcx-0495d9045c322064b"
# (11 unchanged attributes hidden)
},
- {
- cidr_block = "10.1.0.0/16"
- vpc_peering_connection_id = "pcx-0cb92d217e4713167"
# (11 unchanged attributes hidden)
},
] -> null
- tags = {
- "Name" = "outbound access to vendcoin"
- "user:CostEntity" = "vendcoin"
} -> null
- tags_all = {
- "Name" = "outbound access to vendcoin"
- "user:CostEntity" = "vendcoin"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
}
 # module.vendcoin.aws_route_table_association.rt_vendcoin_a will be destroyed
# (because aws_route_table_association.rt_vendcoin_a is not in configuration)
 - resource "aws_route_table_association" "rt_vendcoin_a" {
- id = "rtbassoc-01888e78e305e7f78" -> null
- route_table_id = "rtb-0e75845993d7d724d" -> null
- subnet_id = "subnet-053dcd802992f41a3" -> null
# (1 unchanged attribute hidden)
}
 # module.vendcoin.aws_route_table_association.rt_vendcoin_b will be destroyed
# (because aws_route_table_association.rt_vendcoin_b is not in configuration)
 - resource "aws_route_table_association" "rt_vendcoin_b" {
- id = "rtbassoc-087069abaf1f93584" -> null
- route_table_id = "rtb-0e75845993d7d724d" -> null
- subnet_id = "subnet-04fa1afc50da6641e" -> null
# (1 unchanged attribute hidden)
}
 # module.vendcoin.aws_route_table_association.rt_vendcoin_c will be destroyed
# (because aws_route_table_association.rt_vendcoin_c is not in configuration)
 - resource "aws_route_table_association" "rt_vendcoin_c" {
- id = "rtbassoc-0fc1c8f3926da4c29" -> null
- route_table_id = "rtb-0e75845993d7d724d" -> null
- subnet_id = "subnet-0d2a3f7a19bf556c8" -> null
# (1 unchanged attribute hidden)
}
 # module.vendcoin.aws_route_table_association.rt_vendcoin_proxy will be destroyed
# (because aws_route_table_association.rt_vendcoin_proxy is not in configuration)
 - resource "aws_route_table_association" "rt_vendcoin_proxy" {
- id = "rtbassoc-0ec3180c5d0ad8666" -> null
- route_table_id = "rtb-0e75845993d7d724d" -> null
- subnet_id = "subnet-0c2f0e5cfcc8e9a18" -> null
# (1 unchanged attribute hidden)
}
 # module.vendcoin.aws_security_group.vendcoin_db_proxy_sg will be destroyed
# (because aws_security_group.vendcoin_db_proxy_sg is not in configuration)
 - resource "aws_security_group" "vendcoin_db_proxy_sg" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:security-group/sg-04524d79ea38d7689" -> null
- description = "Managed by Terraform" -> null
- egress = [
- {
- cidr_blocks = [
- "0.0.0.0/0",
]
- from_port = 0
- ipv6_cidr_blocks = []
- prefix_list_ids = []
- protocol = "-1"
- security_groups = []
- self = false
- to_port = 0
# (1 unchanged attribute hidden)
},
] -> null
- id = "sg-04524d79ea38d7689" -> null
- ingress = [
- {
- cidr_blocks = [
- "10.0.2.0/24",
]
- description = "ssh"
- from_port = 22
- ipv6_cidr_blocks = []
- prefix_list_ids = []
- protocol = "tcp"
- security_groups = []
- self = false
- to_port = 22
},
- {
- cidr_blocks = [
- "10.10.2.0/24",
- "10.10.3.0/24",
- "10.10.4.0/24",
]
- description = "rds mysql"
- from_port = 3306
- ipv6_cidr_blocks = []
- prefix_list_ids = []
- protocol = "tcp"
- security_groups = []
- self = false
- to_port = 3306
},
] -> null
- name = "terraform-20210501115400151200000001" -> null
- name_prefix = "terraform-" -> null
- owner_id = "620641390166" -> null
- revoke_rules_on_delete = false -> null
- tags = {} -> null
- tags_all = {} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
}
 # module.vendcoin.aws_security_group.vendcoin_production_database_sg will be destroyed
# (because aws_security_group.vendcoin_production_database_sg is not in configuration)
 - resource "aws_security_group" "vendcoin_production_database_sg" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:security-group/sg-0f1561cbf9a608cf0" -> null
- description = "Managed by Terraform" -> null
- egress = [
- {
- cidr_blocks = [
- "0.0.0.0/0",
]
- from_port = 0
- ipv6_cidr_blocks = []
- prefix_list_ids = []
- protocol = "-1"
- security_groups = []
- self = false
- to_port = 0
# (1 unchanged attribute hidden)
},
] -> null
- id = "sg-0f1561cbf9a608cf0" -> null
- ingress = [
- {
- cidr_blocks = [
- "10.0.2.0/24",
]
- description = "management"
- from_port = 3306
- ipv6_cidr_blocks = []
- prefix_list_ids = []
- protocol = "tcp"
- security_groups = []
- self = false
- to_port = 3306
},
- {
- cidr_blocks = [
- "10.1.105.0/24",
- "10.1.107.0/24",
- "10.1.106.0/24",
]
- description = "k8s"
- from_port = 3306
- ipv6_cidr_blocks = []
- prefix_list_ids = []
- protocol = "tcp"
- security_groups = []
- self = false
- to_port = 3306
},
- {
- cidr_blocks = [
- "45.76.118.97/32",
]
- description = "from vendcoin server (vultr)"
- from_port = 3306
- ipv6_cidr_blocks = []
- prefix_list_ids = []
- protocol = "tcp"
- security_groups = []
- self = false
- to_port = 3306
},
] -> null
- name = "vendcoin production database security group" -> null
- owner_id = "620641390166" -> null
- revoke_rules_on_delete = false -> null
- tags = {} -> null
- tags_all = {} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
# (1 unchanged attribute hidden)
}
 # module.vendcoin.aws_subnet.vendcoin_db_proxy_subnet will be destroyed
# (because aws_subnet.vendcoin_db_proxy_subnet is not in configuration)
 - resource "aws_subnet" "vendcoin_db_proxy_subnet" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:subnet/subnet-0c2f0e5cfcc8e9a18" -> null
- assign_ipv6_address_on_creation = false -> null
- availability_zone = "ap-southeast-2a" -> null
- availability_zone_id = "apse2-az1" -> null
- cidr_block = "10.10.5.0/24" -> null
- enable_dns64 = false -> null
- enable_lni_at_device_index = 0 -> null
- enable_resource_name_dns_a_record_on_launch = false -> null
- enable_resource_name_dns_aaaa_record_on_launch = false -> null
- id = "subnet-0c2f0e5cfcc8e9a18" -> null
- ipv6_native = false -> null
- map_customer_owned_ip_on_launch = false -> null
- map_public_ip_on_launch = true -> null
- owner_id = "620641390166" -> null
- private_dns_hostname_type_on_launch = "ip-name" -> null
- tags = {
- "Name" = "VendCoin rds db proxy"
- "user:CostEntity" = "vendcoin"
} -> null
- tags_all = {
- "Name" = "VendCoin rds db proxy"
- "user:CostEntity" = "vendcoin"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
# (4 unchanged attributes hidden)
}
 # module.vendcoin.aws_subnet.vendcoin_production_database_subnet_a will be destroyed
# (because aws_subnet.vendcoin_production_database_subnet_a is not in configuration)
 - resource "aws_subnet" "vendcoin_production_database_subnet_a" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:subnet/subnet-053dcd802992f41a3" -> null
- assign_ipv6_address_on_creation = false -> null
- availability_zone = "ap-southeast-2a" -> null
- availability_zone_id = "apse2-az1" -> null
- cidr_block = "10.10.2.0/24" -> null
- enable_dns64 = false -> null
- enable_lni_at_device_index = 0 -> null
- enable_resource_name_dns_a_record_on_launch = false -> null
- enable_resource_name_dns_aaaa_record_on_launch = false -> null
- id = "subnet-053dcd802992f41a3" -> null
- ipv6_native = false -> null
- map_customer_owned_ip_on_launch = false -> null
- map_public_ip_on_launch = true -> null
- owner_id = "620641390166" -> null
- private_dns_hostname_type_on_launch = "ip-name" -> null
- tags = {
- "Name" = "vendcoin production database a"
} -> null
- tags_all = {
- "Name" = "vendcoin production database a"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
# (4 unchanged attributes hidden)
}
 # module.vendcoin.aws_subnet.vendcoin_production_database_subnet_b will be destroyed
# (because aws_subnet.vendcoin_production_database_subnet_b is not in configuration)
 - resource "aws_subnet" "vendcoin_production_database_subnet_b" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:subnet/subnet-04fa1afc50da6641e" -> null
- assign_ipv6_address_on_creation = false -> null
- availability_zone = "ap-southeast-2b" -> null
- availability_zone_id = "apse2-az3" -> null
- cidr_block = "10.10.3.0/24" -> null
- enable_dns64 = false -> null
- enable_lni_at_device_index = 0 -> null
- enable_resource_name_dns_a_record_on_launch = false -> null
- enable_resource_name_dns_aaaa_record_on_launch = false -> null
- id = "subnet-04fa1afc50da6641e" -> null
- ipv6_native = false -> null
- map_customer_owned_ip_on_launch = false -> null
- map_public_ip_on_launch = true -> null
- owner_id = "620641390166" -> null
- private_dns_hostname_type_on_launch = "ip-name" -> null
- tags = {
- "Name" = "vendcoin production database b"
} -> null
- tags_all = {
- "Name" = "vendcoin production database b"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
# (4 unchanged attributes hidden)
}
 # module.vendcoin.aws_subnet.vendcoin_production_database_subnet_c will be destroyed
# (because aws_subnet.vendcoin_production_database_subnet_c is not in configuration)
 - resource "aws_subnet" "vendcoin_production_database_subnet_c" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:subnet/subnet-0d2a3f7a19bf556c8" -> null
- assign_ipv6_address_on_creation = false -> null
- availability_zone = "ap-southeast-2c" -> null
- availability_zone_id = "apse2-az2" -> null
- cidr_block = "10.10.4.0/24" -> null
- enable_dns64 = false -> null
- enable_lni_at_device_index = 0 -> null
- enable_resource_name_dns_a_record_on_launch = false -> null
- enable_resource_name_dns_aaaa_record_on_launch = false -> null
- id = "subnet-0d2a3f7a19bf556c8" -> null
- ipv6_native = false -> null
- map_customer_owned_ip_on_launch = false -> null
- map_public_ip_on_launch = true -> null
- owner_id = "620641390166" -> null
- private_dns_hostname_type_on_launch = "ip-name" -> null
- tags = {
- "Name" = "vendcoin production database c"
} -> null
- tags_all = {
- "Name" = "vendcoin production database c"
} -> null
- vpc_id = "vpc-0b32edc7a267d1daf" -> null
# (4 unchanged attributes hidden)
}
 # module.vendcoin.aws_vpc.vendcoin_vpc will be destroyed
# (because aws_vpc.vendcoin_vpc is not in configuration)
 - resource "aws_vpc" "vendcoin_vpc" {
- arn = "arn:aws:ec2:ap-southeast-2:620641390166:vpc/vpc-0b32edc7a267d1daf" -> null
- assign_generated_ipv6_cidr_block = false -> null
- cidr_block = "10.10.0.0/16" -> null
- default_network_acl_id = "acl-062feca72195e6d21" -> null
- default_route_table_id = "rtb-0471d6d8a04951bea" -> null
- default_security_group_id = "sg-0750f4161d2970dfc" -> null
- dhcp_options_id = "dopt-ff773798" -> null
- enable_dns_hostnames = true -> null
- enable_dns_support = true -> null
- enable_network_address_usage_metrics = false -> null
- id = "vpc-0b32edc7a267d1daf" -> null
- instance_tenancy = "default" -> null
- ipv6_netmask_length = 0 -> null
- main_route_table_id = "rtb-0471d6d8a04951bea" -> null
- owner_id = "620641390166" -> null
- tags = {
- "Name" = "VendCoin-vpc"
- "user:CostEntity" = "vendcoin"
} -> null
- tags_all = {
- "Name" = "VendCoin-vpc"
- "user:CostEntity" = "vendcoin"
} -> null
# (4 unchanged attributes hidden)
}
 # module.vendcoin.random_password.vendcoin_super_password will be destroyed
# (because random_password.vendcoin_super_password is not in configuration)
 - resource "random_password" "vendcoin_super_password" {
- bcrypt_hash = (sensitive value) -> null
- id = "none" -> null
- length = 16 -> null
- lower = true -> null
- min_lower = 0 -> null
- min_numeric = 0 -> null
- min_special = 0 -> null
- min_upper = 0 -> null
- number = true -> null
- numeric = true -> null
- override_special = "_%@" -> null
- result = (sensitive value) -> null
- special = true -> null
- upper = true -> null
}
 # module.vendcoin-production.aws_appautoscaling_policy.vendcoin_ecs_cpu_policy will be created
 + resource "aws_appautoscaling_policy" "vendcoin_ecs_cpu_policy" {
+ alarm_arns = (known after apply)
+ arn = (known after apply)
+ id = (known after apply)
+ name = "vendcoin-production-cpu-autoscaling"
+ policy_type = "TargetTrackingScaling"
+ resource_id = "service/production_cluster/vendcoin-production"
+ scalable_dimension = "ecs:service:DesiredCount"
+ service_namespace = "ecs"
+ target_tracking_scaling_policy_configuration {
+ disable_scale_in = false
+ target_value = 70
+ predefined_metric_specification {
+ predefined_metric_type = "ECSServiceAverageCPUUtilization"
}
}
}
 # module.vendcoin-production.aws_appautoscaling_policy.vendcoin_ecs_memory_policy will be created
 + resource "aws_appautoscaling_policy" "vendcoin_ecs_memory_policy" {
+ alarm_arns = (known after apply)
+ arn = (known after apply)
+ id = (known after apply)
+ name = "vendcoin-production-memory-autoscaling"
+ policy_type = "TargetTrackingScaling"
+ resource_id = "service/production_cluster/vendcoin-production"
+ scalable_dimension = "ecs:service:DesiredCount"
+ service_namespace = "ecs"
+ target_tracking_scaling_policy_configuration {
+ disable_scale_in = false
+ target_value = 80
+ predefined_metric_specification {
+ predefined_metric_type = "ECSServiceAverageMemoryUtilization"
}
}
}
 # module.vendcoin-production.aws_appautoscaling_target.vendcoin_ecs_target will be created
 + resource "aws_appautoscaling_target" "vendcoin_ecs_target" {
+ arn = (known after apply)
+ id = (known after apply)
+ max_capacity = 4
+ min_capacity = 1
+ resource_id = "service/production_cluster/vendcoin-production"
+ role_arn = (known after apply)
+ scalable_dimension = "ecs:service:DesiredCount"
+ service_namespace = "ecs"
+ tags_all = (known after apply)
+ suspended_state (known after apply)
}
 # module.vendcoin-production.aws_cloudwatch_log_group.vendcoin_logs will be created
 + resource "aws_cloudwatch_log_group" "vendcoin_logs" {
+ arn = (known after apply)
+ id = (known after apply)
+ log_group_class = (known after apply)
+ name = "/aws/ecs/vendcoin-production"
+ name_prefix = (known after apply)
+ retention_in_days = 30
+ skip_destroy = false
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-logs"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-logs"
+ "user:CostEntity" = "vendcoin"
}
}
 # module.vendcoin-production.aws_ecs_service.vendcoin will be created
 + resource "aws_ecs_service" "vendcoin" {
+ cluster = "arn:aws:ecs:ap-southeast-2:620641390166:cluster/production_cluster"
+ deployment_maximum_percent = 200
+ deployment_minimum_healthy_percent = 100
+ desired_count = 2
+ enable_ecs_managed_tags = false
+ enable_execute_command = true
+ health_check_grace_period_seconds = 120
+ iam_role = (known after apply)
+ id = (known after apply)
+ launch_type = "FARGATE"
+ name = "vendcoin-production"
+ platform_version = (known after apply)
+ scheduling_strategy = "REPLICA"
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-service"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-service"
+ "user:CostEntity" = "vendcoin"
}
+ task_definition = (known after apply)
+ triggers = (known after apply)
+ wait_for_steady_state = false
+ load_balancer {
+ container_name = "nginx"
+ container_port = 80
+ target_group_arn = (known after apply)
# (1 unchanged attribute hidden)
}
+ network_configuration {
+ assign_public_ip = false
+ security_groups = (known after apply)
+ subnets = [
+ "subnet-040381a783e4a873b",
+ "subnet-0a3edaf240eb83774",
+ "subnet-0dc8c0dd7787eea67",
]
}
}
 # module.vendcoin-production.aws_ecs_task_definition.vendcoin will be created
 + resource "aws_ecs_task_definition" "vendcoin" {
+ arn = (known after apply)
+ arn_without_revision = (known after apply)
+ container_definitions = (known after apply)
+ cpu = "1024"
+ execution_role_arn = "arn:aws:iam::620641390166:role/ecsTaskExecutionRole"
+ family = "vendcoin-production"
+ id = (known after apply)
+ memory = "2048"
+ network_mode = "awsvpc"
+ requires_compatibilities = [
+ "FARGATE",
]
+ revision = (known after apply)
+ skip_destroy = false
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-task-definition"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-task-definition"
+ "user:CostEntity" = "vendcoin"
}
+ task_role_arn = (known after apply)
+ track_latest = false
}
 # module.vendcoin-production.aws_ecs_task_definition.vendcoin_migration will be created
 + resource "aws_ecs_task_definition" "vendcoin_migration" {
+ arn = (known after apply)
+ arn_without_revision = (known after apply)
+ container_definitions = (known after apply)
+ cpu = "256"
+ execution_role_arn = "arn:aws:iam::620641390166:role/ecsTaskExecutionRole"
+ family = "vendcoin-production-migration"
+ id = (known after apply)
+ memory = "512"
+ network_mode = "awsvpc"
+ requires_compatibilities = [
+ "FARGATE",
]
+ revision = (known after apply)
+ skip_destroy = false
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-migration-task"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-migration-task"
+ "user:CostEntity" = "vendcoin"
}
+ task_role_arn = (known after apply)
+ track_latest = false
}
 # module.vendcoin-production.aws_iam_role.vendcoin_task_role will be created
 + resource "aws_iam_role" "vendcoin_task_role" {
+ arn = (known after apply)
+ assume_role_policy = jsonencode(
{
+ Statement = [
+ {
+ Action = "sts:AssumeRole"
+ Condition = {
+ ArnLike = {
+ "aws:SourceArn" = "arn:aws:ecs:ap-southeast-2:620641390166:*"
}
+ StringEquals = {
+ "aws:SourceAccount" = "620641390166"
}
}
+ Effect = "Allow"
+ Principal = {
+ Service = "ecs-tasks.amazonaws.com"
}
},
]
+ Version = "2012-10-17"
}
)
+ create_date = (known after apply)
+ force_detach_policies = false
+ id = (known after apply)
+ managed_policy_arns = (known after apply)
+ max_session_duration = 3600
+ name = "vendcoin-production-ecs-task-role"
+ name_prefix = (known after apply)
+ path = "/"
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-ecs-task-role"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-ecs-task-role"
+ "user:CostEntity" = "vendcoin"
}
+ unique_id = (known after apply)
+ inline_policy (known after apply)
}
 # module.vendcoin-production.aws_iam_role_policy.vendcoin_ssm_policy will be created
 + resource "aws_iam_role_policy" "vendcoin_ssm_policy" {
+ id = (known after apply)
+ name = "vendcoin-production-ssm-policy"
+ name_prefix = (known after apply)
+ policy = jsonencode(
{
+ Statement = [
+ {
+ Action = [
+ "ssmmessages:CreateControlChannel",
+ "ssmmessages:CreateDataChannel",
+ "ssmmessages:OpenControlChannel",
+ "ssmmessages:OpenDataChannel",
]
+ Effect = "Allow"
+ Resource = "*"
},
]
+ Version = "2012-10-17"
}
)
+ role = (known after apply)
}
 # module.vendcoin-production.aws_secretsmanager_secret.vendcoin_env will be created
 + resource "aws_secretsmanager_secret" "vendcoin_env" {
+ arn = (known after apply)
+ description = "Environment variables for vendcoin production environment"
+ force_overwrite_replica_secret = false
+ id = (known after apply)
+ name = "vendcoin-production-env-vars"
+ name_prefix = (known after apply)
+ policy = (known after apply)
+ recovery_window_in_days = 30
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-env-vars"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-env-vars"
+ "user:CostEntity" = "vendcoin"
}
+ replica (known after apply)
}
 # module.vendcoin-production.aws_secretsmanager_secret_version.vendcoin_env will be created
 + resource "aws_secretsmanager_secret_version" "vendcoin_env" {
+ arn = (known after apply)
+ id = (known after apply)
+ secret_id = (known after apply)
+ secret_string = (sensitive value)
+ version_id = (known after apply)
+ version_stages = (known after apply)
}
 # module.vendcoin-production.aws_security_group.vendcoin_ecs_sg will be created
 + resource "aws_security_group" "vendcoin_ecs_sg" {
+ arn = (known after apply)
+ description = "Security group for vendcoin ECS service"
+ egress = [
+ {
+ cidr_blocks = [
+ "0.0.0.0/0",
]
+ description = "All outbound traffic"
+ from_port = 0
+ ipv6_cidr_blocks = []
+ prefix_list_ids = []
+ protocol = "-1"
+ security_groups = []
+ self = false
+ to_port = 0
},
]
+ id = (known after apply)
+ ingress = [
+ {
+ cidr_blocks = []
+ description = "HTTP from ALB"
+ from_port = 80
+ ipv6_cidr_blocks = []
+ prefix_list_ids = []
+ protocol = "tcp"
+ security_groups = [
+ "sg-07f6885f4f4022c9d",
]
+ self = false
+ to_port = 80
},
+ {
+ cidr_blocks = []
+ description = "PHP-FPM from ALB"
+ from_port = 9000
+ ipv6_cidr_blocks = []
+ prefix_list_ids = []
+ protocol = "tcp"
+ security_groups = [
+ "sg-07f6885f4f4022c9d",
]
+ self = false
+ to_port = 9000
},
]
+ name = "vendcoin-production-ecs-sg"
+ name_prefix = (known after apply)
+ owner_id = (known after apply)
+ revoke_rules_on_delete = false
+ tags = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-ecs-sg"
+ "user:CostEntity" = "vendcoin"
}
+ tags_all = {
+ "Environment" = "production"
+ "Name" = "vendcoin-production-ecs-sg"
+ "user:CostEntity" = "vendcoin"
}
+ vpc_id = "vpc-0241fb01167d4a53f"
}
Plan: 16 to add, 2 to change, 22 to destroy.

Changes to Outputs:
- vendcoin_db_proxy = "ip-10-10-5-77.ap-southeast-2.compute.internal" -> null
+ vendcoin_production_log_group = "/aws/ecs/vendcoin-production"
+ vendcoin_production_migration_task_arn = (known after apply)
+ vendcoin_production_secret_arn = (known after apply)
+ vendcoin_production_service_id = (known after apply)
+ vendcoin_production_service_name = "vendcoin-production"
+ vendcoin_production_task_definition_arn = (known after apply)
- vendcoin_rds_endpoint = "vendcoin-database-rds.cxwb7lw2u6kg.ap-southeast-2.rds.amazonaws.com:3306" -> null
- vendcoin_rds_super_password = (sensitive value) -> null
- vendcoin_rds_super_username = "vendcoin_super" -> null
β•·
β”‚ Warning: Argument is deprecated
β”‚ 
β”‚  with aws_iam_role.delivery_task_role,
β”‚  on delivery-support.tf line 266, in resource "aws_iam_role" "delivery_task_role":
β”‚  266: resource "aws_iam_role" "delivery_task_role" {
β”‚ 
β”‚ The inline_policy argument is deprecated. Use the aws_iam_role_policy
β”‚ resource instead. If Terraform should exclusively manage all inline policy
β”‚ associations (the current behavior of this argument), use the
β”‚ aws_iam_role_policies_exclusive resource as well.
β”‚ 
β”‚ (and 8 more similar warnings elsewhere)
β•΅

─────────────────────────────────────────────────────────────────────────────
Saved the plan to: terraform-plan-vendcoin-ecs.out
To perform exactly these actions, run the following command to apply:
terraform apply "terraform-plan-vendcoin-ecs.out"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment