From 437affb592d3b2183a8d5338c9c455c7c81452a1 Mon Sep 17 00:00:00 2001 From: havelight-ee Date: Fri, 23 Dec 2022 14:23:29 +0900 Subject: [PATCH] update --- .gitignore | 4 + .../aws_kops_prod/terraform/terraform.tfstate | 1459 ----------------- .../terraform/terraform.tfstate.backup | 1459 ----------------- scripts/prod/prod.sh | 3 + 4 files changed, 7 insertions(+), 2918 deletions(-) delete mode 100644 aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate delete mode 100644 aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate.backup diff --git a/.gitignore b/.gitignore index 1c99dc1..c5ef328 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,5 @@ .terraform/ +aws_kubernetes/aws_kops_prod/terraform/.terraform.lock.hcl +aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate +aws_kubernetes/aws_kops_prod/terraform/99_variables.tf +aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate.backup diff --git a/aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate b/aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate deleted file mode 100644 index d552412..0000000 --- a/aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate +++ /dev/null @@ -1,1459 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.3.1", - "serial": 442, - "lineage": "032f4e32-eac2-150d-d701-e7669deda40a", - "outputs": {}, - "resources": [ - { - "mode": "managed", - "type": "aws_alb", - "name": "nlb-prod-kr-ingress", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "access_logs": [ - { - "bucket": "", - "enabled": false, - "prefix": "" - } - ], - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "arn_suffix": "net/nlb-prod-kr-ingress/a1b7c286701236ba", - "customer_owned_ipv4_pool": "", - "desync_mitigation_mode": null, - "dns_name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "drop_invalid_header_fields": null, - "enable_cross_zone_load_balancing": false, - "enable_deletion_protection": false, - "enable_http2": null, - "enable_waf_fail_open": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "idle_timeout": null, - "internal": false, - "ip_address_type": "ipv4", - "load_balancer_type": "network", - "name": "nlb-prod-kr-ingress", - "name_prefix": null, - "preserve_host_header": null, - "security_groups": [], - "subnet_mapping": [ - { - "allocation_id": "", - "ipv6_address": "", - "outpost_id": "", - "private_ipv4_address": "", - "subnet_id": "subnet-0073a61bc56a68a3e" - }, - { - "allocation_id": "", - "ipv6_address": "", - "outpost_id": "", - "private_ipv4_address": "", - "subnet_id": "subnet-00c363356f133411d" - }, - { - "allocation_id": "", - "ipv6_address": "", - "outpost_id": "", - "private_ipv4_address": "", - "subnet_id": "subnet-07aa5e879a262014d" - } - ], - "subnets": [ - "subnet-0073a61bc56a68a3e", - "subnet-00c363356f133411d", - "subnet-07aa5e879a262014d" - ], - "tags": { - "Environment": "nlb-prod-kr-ingress" - }, - "tags_all": { - "Environment": "nlb-prod-kr-ingress" - }, - "timeouts": null, - "vpc_id": "vpc-00ba2b0e9ad59f0ed", - "zone_id": "ZIBE1TIR4HY56" - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31300-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/4400cfd15adc10a9", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/4400cfd15adc10a9", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31300, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31301-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/dc06fea9aa19b2d8", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/dc06fea9aa19b2d8", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31301, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31302-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/f761e6777b0ac3f4", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/f761e6777b0ac3f4", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31302, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31303-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/7e44edd07654a9a0", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/7e44edd07654a9a0", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31303, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31304-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/0261667c414f5239", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/0261667c414f5239", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31304, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-http-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/3ef69341aecb4ee5", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/3ef69341aecb4ee5", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 443, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-tls-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/40de96e8f37877a4", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/40de96e8f37877a4", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 80, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-30000", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-30000", - "name_prefix": null, - "port": 30000, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-30001", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-30001", - "name_prefix": null, - "port": 30001, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31300", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31300", - "name_prefix": null, - "port": 31300, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31301", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31301", - "name_prefix": null, - "port": 31301, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31302", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31302", - "name_prefix": null, - "port": 31302, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31303", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31303", - "name_prefix": null, - "port": 31303, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31304", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31304", - "name_prefix": null, - "port": 31304, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-http-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f-20221223032107461300000004", - "port": 30000, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-http-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f-20221223032108558400000011", - "port": 30000, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-http-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f-20221223032107816500000009", - "port": 30000, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-30001-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8-20221223032107718900000008", - "port": 30001, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-30001-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8-20221223032107396200000002", - "port": 30001, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-30001-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8-20221223032107666200000007", - "port": 30001, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31300-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e-20221223032108505300000010", - "port": 31300, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31300-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e-20221223032107421400000003", - "port": 31300, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31300-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e-20221223032107374000000001", - "port": 31300, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31301-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661-2022122303210842110000000f", - "port": 31301, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31301-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661-2022122303210830580000000e", - "port": 31301, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31301-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661-2022122303210822000000000d", - "port": 31301, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31302-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35-20221223032109004600000014", - "port": 31302, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31302-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35-20221223032108614000000012", - "port": 31302, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31302-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35-20221223032108674200000013", - "port": 31302, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31303-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334-20221223032107522000000006", - "port": 31303, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31303-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334-20221223032109149300000015", - "port": 31303, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31303-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334-20221223032107490400000005", - "port": 31303, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31304-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880-2022122303210791990000000a", - "port": 31304, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31304-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880-2022122303210801140000000b", - "port": 31304, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31304-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880-2022122303210811950000000c", - "port": 31304, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "datagate", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "gate.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": "", - "id": "Z072735718G25WNVKU834_gate.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "gate.kr.datasaker.io", - "records": [], - "set_identifier": "", - "ttl": 0, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "release_datagate", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "gate.rel.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": "", - "id": "Z072735718G25WNVKU834_gate.rel.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "gate.rel.kr.datasaker.io", - "records": [], - "set_identifier": "", - "ttl": 0, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "release_krakend", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "api.rel.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": "", - "id": "Z072735718G25WNVKU834_api.rel.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "api.rel.kr.datasaker.io", - "records": [], - "set_identifier": "", - "ttl": 0, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "release_ui", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "app.rel.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": "", - "id": "Z072735718G25WNVKU834_app.rel.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "app.rel.kr.datasaker.io", - "records": [], - "set_identifier": "", - "ttl": 0, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - } - ], - "check_results": [] -} diff --git a/aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate.backup b/aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate.backup deleted file mode 100644 index 02fbb3c..0000000 --- a/aws_kubernetes/aws_kops_prod/terraform/terraform.tfstate.backup +++ /dev/null @@ -1,1459 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.3.1", - "serial": 398, - "lineage": "032f4e32-eac2-150d-d701-e7669deda40a", - "outputs": {}, - "resources": [ - { - "mode": "managed", - "type": "aws_alb", - "name": "nlb-prod-kr-ingress", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "access_logs": [ - { - "bucket": "", - "enabled": false, - "prefix": "" - } - ], - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "arn_suffix": "net/nlb-prod-kr-ingress/a1b7c286701236ba", - "customer_owned_ipv4_pool": "", - "desync_mitigation_mode": null, - "dns_name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "drop_invalid_header_fields": null, - "enable_cross_zone_load_balancing": false, - "enable_deletion_protection": false, - "enable_http2": null, - "enable_waf_fail_open": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "idle_timeout": null, - "internal": false, - "ip_address_type": "ipv4", - "load_balancer_type": "network", - "name": "nlb-prod-kr-ingress", - "name_prefix": null, - "preserve_host_header": null, - "security_groups": [], - "subnet_mapping": [ - { - "allocation_id": "", - "ipv6_address": "", - "outpost_id": "", - "private_ipv4_address": "", - "subnet_id": "subnet-0073a61bc56a68a3e" - }, - { - "allocation_id": "", - "ipv6_address": "", - "outpost_id": "", - "private_ipv4_address": "", - "subnet_id": "subnet-00c363356f133411d" - }, - { - "allocation_id": "", - "ipv6_address": "", - "outpost_id": "", - "private_ipv4_address": "", - "subnet_id": "subnet-07aa5e879a262014d" - } - ], - "subnets": [ - "subnet-0073a61bc56a68a3e", - "subnet-00c363356f133411d", - "subnet-07aa5e879a262014d" - ], - "tags": { - "Environment": "nlb-prod-kr-ingress" - }, - "tags_all": { - "Environment": "nlb-prod-kr-ingress" - }, - "timeouts": null, - "vpc_id": "vpc-00ba2b0e9ad59f0ed", - "zone_id": "ZIBE1TIR4HY56" - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjo2MDAwMDAwMDAwMDAsImRlbGV0ZSI6NjAwMDAwMDAwMDAwLCJ1cGRhdGUiOjYwMDAwMDAwMDAwMH19" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31300-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/4400cfd15adc10a9", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/4400cfd15adc10a9", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31300, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31301-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/dc06fea9aa19b2d8", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/dc06fea9aa19b2d8", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31301, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31302-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/f761e6777b0ac3f4", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/f761e6777b0ac3f4", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31302, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31303-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/7e44edd07654a9a0", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/7e44edd07654a9a0", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31303, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-31304-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/0261667c414f5239", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/0261667c414f5239", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 31304, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-http-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/3ef69341aecb4ee5", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/3ef69341aecb4ee5", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 443, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_listener", - "name": "nlb-listener-tls-prod", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "alpn_policy": null, - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/40de96e8f37877a4", - "certificate_arn": null, - "default_action": [ - { - "authenticate_cognito": [], - "authenticate_oidc": [], - "fixed_response": [], - "forward": [], - "order": 1, - "redirect": [], - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "type": "forward" - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:listener/net/nlb-prod-kr-ingress/a1b7c286701236ba/40de96e8f37877a4", - "load_balancer_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:loadbalancer/net/nlb-prod-kr-ingress/a1b7c286701236ba", - "port": 80, - "protocol": "TCP", - "ssl_policy": "", - "tags": {}, - "tags_all": {}, - "timeouts": null - }, - "sensitive_attributes": [], - "private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsicmVhZCI6NjAwMDAwMDAwMDAwfX0=", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress", - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-30000", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-30000", - "name_prefix": null, - "port": 30000, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-30001", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-30001", - "name_prefix": null, - "port": 30001, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31300", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31300", - "name_prefix": null, - "port": 31300, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31301", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31301", - "name_prefix": null, - "port": 31301, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31302", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31302", - "name_prefix": null, - "port": 31302, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31303", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31303", - "name_prefix": null, - "port": 31303, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group", - "name": "tg-prod-kr-tcp-31304", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "arn_suffix": "targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "connection_termination": false, - "deregistration_delay": "300", - "health_check": [ - { - "enabled": true, - "healthy_threshold": 3, - "interval": 30, - "matcher": "", - "path": "", - "port": "traffic-port", - "protocol": "TCP", - "timeout": 10, - "unhealthy_threshold": 3 - } - ], - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "ip_address_type": "ipv4", - "lambda_multi_value_headers_enabled": false, - "load_balancing_algorithm_type": null, - "name": "tg-prod-kr-tcp-31304", - "name_prefix": null, - "port": 31304, - "preserve_client_ip": "true", - "protocol": "TCP", - "protocol_version": null, - "proxy_protocol_v2": false, - "slow_start": 0, - "stickiness": [ - { - "cookie_duration": 0, - "cookie_name": "", - "enabled": false, - "type": "source_ip" - } - ], - "tags": {}, - "tags_all": {}, - "target_failover": [ - { - "on_deregistration": null, - "on_unhealthy": null - } - ], - "target_type": "instance", - "vpc_id": "vpc-00ba2b0e9ad59f0ed" - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-http-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f-20221223032107461300000004", - "port": 30000, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-http-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f-20221223032108558400000011", - "port": 30000, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-http-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f-20221223032107816500000009", - "port": 30000, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30000/dbc0dba72448ec1f", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30000" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-30001-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8-20221223032107718900000008", - "port": 30001, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-30001-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8-20221223032107396200000002", - "port": 30001, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-30001-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8-20221223032107666200000007", - "port": 30001, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-30001/32f75b1c3463b8e8", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-30001" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31300-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e-20221223032108505300000010", - "port": 31300, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31300-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e-20221223032107421400000003", - "port": 31300, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31300-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e-20221223032107374000000001", - "port": 31300, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31300/37a260b4c911162e", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31300" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31301-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661-2022122303210842110000000f", - "port": 31301, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31301-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661-2022122303210830580000000e", - "port": 31301, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31301-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661-2022122303210822000000000d", - "port": 31301, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31301/c69a0602adf80661", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31301" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31302-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35-20221223032109004600000014", - "port": 31302, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31302-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35-20221223032108614000000012", - "port": 31302, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31302-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35-20221223032108674200000013", - "port": 31302, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31302/90b5772fefe00a35", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31302" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31303-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334-20221223032107522000000006", - "port": 31303, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31303-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334-20221223032109149300000015", - "port": 31303, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31303-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334-20221223032107490400000005", - "port": 31303, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31303/2a237ebe36d7f334", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31303" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31304-2a", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880-2022122303210791990000000a", - "port": 31304, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "target_id": "i-06743c6115368596c" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31304-2b", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880-2022122303210801140000000b", - "port": 31304, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "target_id": "i-01b5f7d2d7382274d" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_alb_target_group_attachment", - "name": "prod-master-tls-31304-2c", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "availability_zone": null, - "id": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880-2022122303210811950000000c", - "port": 31304, - "target_group_arn": "arn:aws:elasticloadbalancing:ap-northeast-2:508259851457:targetgroup/tg-prod-kr-tcp-31304/3bd0ebf005c36880", - "target_id": "i-0739c2d32a88b7962" - }, - "sensitive_attributes": [], - "private": "bnVsbA==", - "dependencies": [ - "aws_alb_target_group.tg-prod-kr-tcp-31304" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "datagate", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "gate.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": "", - "id": "Z072735718G25WNVKU834_gate.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "gate.kr.datasaker.io", - "records": [], - "set_identifier": "", - "ttl": 0, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "release_datagate", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "gate.rel.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": null, - "id": "Z072735718G25WNVKU834_gate.rel.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "gate.rel.kr.datasaker.io", - "records": null, - "set_identifier": null, - "ttl": null, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "release_krakend", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "api.rel.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": null, - "id": "Z072735718G25WNVKU834_api.rel.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "api.rel.kr.datasaker.io", - "records": null, - "set_identifier": null, - "ttl": null, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - }, - { - "mode": "managed", - "type": "aws_route53_record", - "name": "release_ui", - "provider": "provider[\"registry.terraform.io/hashicorp/aws\"]", - "instances": [ - { - "schema_version": 2, - "attributes": { - "alias": [ - { - "evaluate_target_health": true, - "name": "nlb-prod-kr-ingress-a1b7c286701236ba.elb.ap-northeast-2.amazonaws.com", - "zone_id": "ZIBE1TIR4HY56" - } - ], - "allow_overwrite": null, - "failover_routing_policy": [], - "fqdn": "app.rel.kr.datasaker.io", - "geolocation_routing_policy": [], - "health_check_id": null, - "id": "Z072735718G25WNVKU834_app.rel.kr.datasaker.io_A", - "latency_routing_policy": [], - "multivalue_answer_routing_policy": null, - "name": "app.rel.kr.datasaker.io", - "records": null, - "set_identifier": null, - "ttl": null, - "type": "A", - "weighted_routing_policy": [], - "zone_id": "Z072735718G25WNVKU834" - }, - "sensitive_attributes": [], - "private": "eyJzY2hlbWFfdmVyc2lvbiI6IjIifQ==", - "dependencies": [ - "aws_alb.nlb-prod-kr-ingress" - ] - } - ] - } - ], - "check_results": [] -} diff --git a/scripts/prod/prod.sh b/scripts/prod/prod.sh index 54e6551..8da4b1f 100755 --- a/scripts/prod/prod.sh +++ b/scripts/prod/prod.sh @@ -40,6 +40,9 @@ __terraform_target (){ echo "script_file : ${script_file}" #DEBUG ${_bash} ${script_file} echo ${line} + ${_terraform} init + echo ${line} + sleep 1 ${_terraform} apply }