update-2023-10-25
This commit is contained in:
@@ -1,21 +1,21 @@
|
|||||||
resource "ncloud_lb" "jh-ncloud-test-lb" {
|
resource "ncloud_lb" "exem-dsk-lb" {
|
||||||
name = "kube-api-server-lb"
|
name = "kube-api-server-lb"
|
||||||
network_type = "PRIVATE"
|
network_type = "PRIVATE"
|
||||||
type = "APPLICATION"
|
type = "NETWORK"
|
||||||
subnet_no_list = [ ncloud_subnet.loadbalancer_subnet.subnet_no ]
|
subnet_no_list = [ ncloud_subnet.loadbalancer_subnet.subnet_no ]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_lb_target_group" "jh-ncloud-test-lb-group" {
|
resource "ncloud_lb_target_group" "exem-dsk-lb-group" {
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.vpc_no
|
vpc_no = ncloud_vpc.exem-dsk-vpc.vpc_no
|
||||||
protocol = "HTTPS"
|
protocol = "TCP"
|
||||||
target_type = "VSVR"
|
target_type = "VSVR"
|
||||||
port = 6443
|
port = 6443
|
||||||
|
|
||||||
health_check {
|
health_check {
|
||||||
protocol = "HTTPS"
|
protocol = "TCP"
|
||||||
http_method = "GET"
|
http_method = "GET"
|
||||||
port = 8081
|
port = 6443
|
||||||
url_path = "/"
|
url_path = "/livez?verbose"
|
||||||
cycle = 30
|
cycle = 30
|
||||||
up_threshold = 3
|
up_threshold = 3
|
||||||
down_threshold = 3
|
down_threshold = 3
|
||||||
@@ -23,15 +23,15 @@ resource "ncloud_lb_target_group" "jh-ncloud-test-lb-group" {
|
|||||||
algorithm_type = "RR"
|
algorithm_type = "RR"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_lb_target_group_attachment" "jh-ncloud-test-lb-attach" {
|
resource "ncloud_lb_target_group_attachment" "exem-dsk-lb-attach" {
|
||||||
target_group_no = ncloud_lb_target_group.jh-ncloud-test-lb-group.target_group_no
|
target_group_no = ncloud_lb_target_group.exem-dsk-lb-group.target_group_no
|
||||||
target_no_list = [ ncloud_server.jh-test-ncloud-master.instance_no ]
|
target_no_list = [ ncloud_server.exem-dsk-master-1.instance_no, ncloud_server.exem-dsk-master-2.instance_no, ncloud_server.exem-dsk-master-3.instance_no ]
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_lb_listener" "jh-ncloud-test-lb-listener" {
|
resource "ncloud_lb_listener" "exem-dsk-lb-listener" {
|
||||||
load_balancer_no = ncloud_lb.jh-ncloud-test-lb.load_balancer_no
|
load_balancer_no = ncloud_lb.exem-dsk-lb.load_balancer_no
|
||||||
protocol = "HTTPS"
|
protocol = "TCP"
|
||||||
port = 6443
|
port = 6443
|
||||||
target_group_no = ncloud_lb_target_group.jh-ncloud-test-lb-group.target_group_no
|
target_group_no = ncloud_lb_target_group.exem-dsk-lb-group.target_group_no
|
||||||
ssl_certificate_no = 20941
|
ssl_certificate_no = 20941
|
||||||
}
|
}
|
||||||
@@ -1,23 +1,23 @@
|
|||||||
resource "ncloud_access_control_group" "exem-dsk-acg" {
|
#ncloud_access_control_group" "exem-dsk-acg" {
|
||||||
name = "exem-dsk-acg"
|
#exem-dsk-acg"
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
# ncloud_vpc.exem-dsk-vpc.id
|
||||||
}
|
#
|
||||||
|
#
|
||||||
resource "ncloud_access_control_group_rule" "exem-dsk-acg-rule" {
|
#ncloud_access_control_group_rule" "exem-dsk-acg-rule" {
|
||||||
access_control_group_no = ncloud_access_control_group.exem-dsk-acg.id
|
#ontrol_group_no = ncloud_access_control_group.exem-dsk-acg.id
|
||||||
|
#
|
||||||
inbound {
|
#{
|
||||||
protocol = "TCP"
|
#ol = "TCP"
|
||||||
ip_block = "10.40.0.0/16"
|
#ck = "10.40.0.0/16"
|
||||||
port_range = "1-65535"
|
#ange = "1-65535"
|
||||||
description = "all inbound"
|
#ption = "all inbound"
|
||||||
}
|
#
|
||||||
|
#
|
||||||
outbound {
|
# {
|
||||||
protocol = "TCP"
|
#ol = "TCP"
|
||||||
ip_block = "0.0.0.0/0"
|
#ck = "0.0.0.0/0"
|
||||||
port_range = "1-65535"
|
#ange = "1-65535"
|
||||||
description = "all outbound"
|
#ption = "all outbound"
|
||||||
}
|
#
|
||||||
|
#
|
||||||
}
|
#
|
||||||
@@ -1,10 +1,10 @@
|
|||||||
resource "ncloud_network_acl" "jh-test-ncloud-acl" { //접근 제어 목록
|
resource "ncloud_network_acl" "exem-dsk-acl" { //접근 제어 목록
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
name = "jh-test-ncloud-acl"
|
name = "exem-dsk-acl"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_network_acl_rule" "jh-test-ncloud-acl-list" { // 접근 제어 룰
|
resource "ncloud_network_acl_rule" "exem-dsk-acl-list" { // 접근 제어 룰
|
||||||
network_acl_no = ncloud_network_acl.jh-test-ncloud-acl.id
|
network_acl_no = ncloud_network_acl.exem-dsk-acl.id
|
||||||
|
|
||||||
inbound { // 인바운드 규칙
|
inbound { // 인바운드 규칙
|
||||||
priority = 0
|
priority = 0
|
||||||
@@ -18,10 +18,34 @@ resource "ncloud_network_acl_rule" "jh-test-ncloud-acl-list" { // 접근 제어
|
|||||||
priority = 1
|
priority = 1
|
||||||
protocol = "TCP"
|
protocol = "TCP"
|
||||||
rule_action = "ALLOW"
|
rule_action = "ALLOW"
|
||||||
|
ip_block = "10.40.0.0/16"
|
||||||
|
port_range = "1-65535"
|
||||||
|
}
|
||||||
|
|
||||||
|
inbound { // 인바운드 규칙
|
||||||
|
priority = 2
|
||||||
|
protocol = "TCP"
|
||||||
|
rule_action = "ALLOW"
|
||||||
ip_block = "0.0.0.0/0"
|
ip_block = "0.0.0.0/0"
|
||||||
port_range = "443"
|
port_range = "443"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
inbound { // 인바운드 규칙
|
||||||
|
priority = 3
|
||||||
|
protocol = "TCP"
|
||||||
|
rule_action = "ALLOW"
|
||||||
|
ip_block = "0.0.0.0/0"
|
||||||
|
port_range = "80"
|
||||||
|
}
|
||||||
|
|
||||||
|
inbound { // 인바운드 규칙
|
||||||
|
priority = 199
|
||||||
|
protocol = "TCP"
|
||||||
|
rule_action = "DROP"
|
||||||
|
ip_block = "0.0.0.0/0"
|
||||||
|
port_range = "22"
|
||||||
|
}
|
||||||
|
|
||||||
outbound { // 아웃바운드 규칙
|
outbound { // 아웃바운드 규칙
|
||||||
priority = 0
|
priority = 0
|
||||||
protocol = "TCP"
|
protocol = "TCP"
|
||||||
|
|||||||
29
terraform/nic.tf
Normal file
29
terraform/nic.tf
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
#resource "ncloud_network_interface" "exem-dsk-master-1" {
|
||||||
|
# subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
|
# name = "exem-dsk-master-1"
|
||||||
|
# access_control_groups = [ ncloud_access_control_group.exem-dsk-acg.id ]
|
||||||
|
#}
|
||||||
|
#
|
||||||
|
#resource "ncloud_network_interface" "exem-dsk-master-2" {
|
||||||
|
# subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
|
# name = "exem-dsk-master-2"
|
||||||
|
# access_control_groups = [ ncloud_access_control_group.exem-dsk-acg.id ]
|
||||||
|
#}
|
||||||
|
#
|
||||||
|
#resource "ncloud_network_interface" "exem-dsk-master-3" {
|
||||||
|
# subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
|
# name = "exem-dsk-master-3"
|
||||||
|
# access_control_groups = [ ncloud_access_control_group.exem-dsk-acg.id ]
|
||||||
|
#}
|
||||||
|
#
|
||||||
|
#resource "ncloud_network_interface" "exem-dsk-worker-1" {
|
||||||
|
# subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
|
# name = "exem-dsk-worker-1"
|
||||||
|
# access_control_groups = [ ncloud_access_control_group.exem-dsk-acg.id ]
|
||||||
|
#}
|
||||||
|
#
|
||||||
|
#resource "ncloud_network_interface" "exem-dsk-worker-2" {
|
||||||
|
# subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
|
# name = "exem-dsk-worker-2"
|
||||||
|
# access_control_groups = [ ncloud_access_control_group.exem-dsk-acg.id ]
|
||||||
|
#}
|
||||||
@@ -1,3 +1,3 @@
|
|||||||
resource "ncloud_public_ip" "bastion-public-ip" {
|
resource "ncloud_public_ip" "bastion-public-ip" {
|
||||||
server_instance_no = ncloud_server.jh-test-ncloud-bastion.id
|
server_instance_no = ncloud_server.exem-dsk-bastion.id
|
||||||
}
|
}
|
||||||
@@ -1,39 +1,39 @@
|
|||||||
resource "ncloud_route_table" "jh-test-ncloud-rt-private" {
|
resource "ncloud_route_table" "exem-dsk-rt-private" {
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
supported_subnet_type = "PRIVATE"
|
supported_subnet_type = "PRIVATE"
|
||||||
name = "jh-test-cloud-rt-private"
|
name = "jh-test-cloud-rt-private"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_route_table" "jh-test-ncloud-rt-public" {
|
resource "ncloud_route_table" "exem-dsk-rt-public" {
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
supported_subnet_type = "PUBLIC"
|
supported_subnet_type = "PUBLIC"
|
||||||
name = "jh-test-cloud-rt-public"
|
name = "jh-test-cloud-rt-public"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_route" "jh-test-ncloud-route-gw" {
|
resource "ncloud_route" "exem-dsk-route-gw" {
|
||||||
route_table_no = ncloud_route_table.jh-test-ncloud-rt-private.id
|
route_table_no = ncloud_route_table.exem-dsk-rt-private.id
|
||||||
destination_cidr_block = "0.0.0.0/0"
|
destination_cidr_block = "0.0.0.0/0"
|
||||||
target_type = "NATGW"
|
target_type = "NATGW"
|
||||||
target_name = ncloud_nat_gateway.jh-test-ncloud-netgw.name
|
target_name = ncloud_nat_gateway.exem-dsk-netgw.name
|
||||||
target_no = ncloud_nat_gateway.jh-test-ncloud-netgw.id
|
target_no = ncloud_nat_gateway.exem-dsk-netgw.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_route_table_association" "jh-test-ncloud-route-ass-private" {
|
resource "ncloud_route_table_association" "exem-dsk-route-ass-private" {
|
||||||
route_table_no = ncloud_route_table.jh-test-ncloud-rt-private.id
|
route_table_no = ncloud_route_table.exem-dsk-rt-private.id
|
||||||
subnet_no = ncloud_subnet.jh-test-ncloud-subnet.id
|
subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_route_table_association" "jh-test-ncloud-route-ass-lb" {
|
resource "ncloud_route_table_association" "exem-dsk-route-ass-lb" {
|
||||||
route_table_no = ncloud_route_table.jh-test-ncloud-rt-private.id
|
route_table_no = ncloud_route_table.exem-dsk-rt-private.id
|
||||||
subnet_no = ncloud_subnet.loadbalancer_subnet.id
|
subnet_no = ncloud_subnet.loadbalancer_subnet.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_route_table_association" "jh-test-ncloud-route-ass-public" {
|
resource "ncloud_route_table_association" "exem-dsk-route-ass-public" {
|
||||||
route_table_no = ncloud_route_table.jh-test-ncloud-rt-public.id
|
route_table_no = ncloud_route_table.exem-dsk-rt-public.id
|
||||||
subnet_no = ncloud_subnet.jh-test-ncloud-subnet-public.id
|
subnet_no = ncloud_subnet.exem-dsk-subnet-public.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_route_table_association" "jh-test-ncloud-route-ass-natgw" {
|
resource "ncloud_route_table_association" "exem-dsk-route-ass-natgw" {
|
||||||
route_table_no = ncloud_route_table.jh-test-ncloud-rt-public.id
|
route_table_no = ncloud_route_table.exem-dsk-rt-public.id
|
||||||
subnet_no = ncloud_subnet.natgateway_subnet.id
|
subnet_no = ncloud_subnet.natgateway_subnet.id
|
||||||
}
|
}
|
||||||
@@ -1,44 +1,62 @@
|
|||||||
resource "ncloud_login_key" "dsk-test-key" { // 인증키 설정
|
resource "ncloud_login_key" "dsk-key" { // 인증키 설정
|
||||||
key_name = "dsk-test-key"
|
key_name = "dsk-key"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "local_file" "ssh_key" {
|
resource "local_file" "ssh_key" {
|
||||||
filename = "${ncloud_login_key.dsk-test-key.key_name}.pem"
|
filename = "${ncloud_login_key.dsk-key.key_name}.pem"
|
||||||
content = ncloud_login_key.dsk-test-key.private_key
|
content = ncloud_login_key.dsk-key.private_key
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_server" "jh-test-ncloud-bastion" {
|
resource "ncloud_server" "exem-dsk-bastion" {
|
||||||
subnet_no = ncloud_subnet.jh-test-ncloud-subnet-public.id
|
subnet_no = ncloud_subnet.exem-dsk-subnet-public.id
|
||||||
name = "bastion"
|
name = "bastion"
|
||||||
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
||||||
member_server_image_no = 20109481
|
member_server_image_no = 20109481
|
||||||
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
||||||
login_key_name = ncloud_login_key.dsk-test-key.key_name
|
login_key_name = ncloud_login_key.dsk-key.key_name
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_server" "jh-test-ncloud-master" {
|
resource "ncloud_server" "exem-dsk-master-1" {
|
||||||
subnet_no = ncloud_subnet.jh-test-ncloud-subnet.id
|
subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
name = "master"
|
name = "master-1"
|
||||||
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
||||||
member_server_image_no = 20109481
|
member_server_image_no = 20109481
|
||||||
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
||||||
login_key_name = ncloud_login_key.dsk-test-key.key_name
|
login_key_name = ncloud_login_key.dsk-key.key_name
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_server" "jh-test-ncloud-worker-1" {
|
resource "ncloud_server" "exem-dsk-master-2" {
|
||||||
subnet_no = ncloud_subnet.jh-test-ncloud-subnet.id
|
subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
|
name = "master-2"
|
||||||
|
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
||||||
|
member_server_image_no = 20109481
|
||||||
|
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
||||||
|
login_key_name = ncloud_login_key.dsk-key.key_name
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "ncloud_server" "exem-dsk-master-3" {
|
||||||
|
subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
|
name = "master-3"
|
||||||
|
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
||||||
|
member_server_image_no = 20109481
|
||||||
|
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
||||||
|
login_key_name = ncloud_login_key.dsk-key.key_name
|
||||||
|
}
|
||||||
|
|
||||||
|
resource "ncloud_server" "exem-dsk-worker-1" {
|
||||||
|
subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
name = "worker-1"
|
name = "worker-1"
|
||||||
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
||||||
member_server_image_no = 20109481
|
member_server_image_no = 20109481
|
||||||
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
||||||
login_key_name = ncloud_login_key.dsk-test-key.key_name
|
login_key_name = ncloud_login_key.dsk-key.key_name
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_server" "jh-test-ncloud-worker-2" {
|
resource "ncloud_server" "exem-dsk-worker-2" {
|
||||||
subnet_no = ncloud_subnet.jh-test-ncloud-subnet.id
|
subnet_no = ncloud_subnet.exem-dsk-subnet.id
|
||||||
name = "worker-2"
|
name = "worker-2"
|
||||||
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
#server_image_product_code = "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050"
|
||||||
member_server_image_no = 20109481
|
member_server_image_no = 20109481
|
||||||
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
server_product_code = "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002"
|
||||||
login_key_name = ncloud_login_key.dsk-test-key.key_name
|
login_key_name = ncloud_login_key.dsk-key.key_name
|
||||||
}
|
}
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
"version": 4,
|
|
||||||
"terraform_version": "1.4.6",
|
|
||||||
"serial": 457,
|
|
||||||
"lineage": "cbcad2ae-0d6e-3dd6-8d21-54b24fd937e0",
|
|
||||||
"outputs": {},
|
|
||||||
"resources": [],
|
|
||||||
"check_results": null
|
|
||||||
}
|
|
||||||
@@ -1,921 +0,0 @@
|
|||||||
{
|
|
||||||
"version": 4,
|
|
||||||
"terraform_version": "1.4.6",
|
|
||||||
"serial": 430,
|
|
||||||
"lineage": "cbcad2ae-0d6e-3dd6-8d21-54b24fd937e0",
|
|
||||||
"outputs": {},
|
|
||||||
"resources": [
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "local_file",
|
|
||||||
"name": "ssh_key",
|
|
||||||
"provider": "provider[\"registry.terraform.io/hashicorp/local\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"content": "-----BEGIN RSA PRIVATE KEY-----\nMIIEogIBAAKCAQEAgjUP5XD456I+9D4rEzl6sv4if01E4EwKHO+5Ntr2zg4W6QmS\netfZ10AeuhgVSe2zr3UePs2oHNkry3+p4mOWEvbw2i0h1dBJLRdO3Z2LWRGcBZkl\nT9QwjVzj3qgJUHWlUlhUU70TLGUuIjHzRI0uTHVp6MxwmaUCzrZJeLGypVpMymY8\nzUEh/TY9KjoXP16isWi8BwRRfv8L9Oa1yYH+i2PmxxNPRTqLe/JFfP03LPsmo0mc\nsf0QfHE5lelIe6xZoTpLpQEq51CWp/P5ypSIWFOc3r5eyXEhj7xIuIF80zyR/7U6\ntYDO9bvruypFzKpMG3DLwcImOL82n37hWqfr5QIDAQABAoIBAHBSAbJ1L+HxLclX\nz6S30saRP4T9TMsIDTlE+kr9vCWoNc81OKzLgtmSMG9r0wGBEZ3rs/mNQtYP6R2U\ntSHbslwNtVsfz644DMfe8WNvQgPFkwepQmyIqJFpbhBmeBJ2SfSsyaGq2t1TMubA\nnA+okiXWq1Ps970ygSd8TAjXkTndWimI/dWeGqD6nNfqxZQuL97BQECSrPUNXux+\nCZ3jhHrpsaGjwBwlELwEp7IxiHCR9/w5tCZTKoB6SQOydQ4qosO0ELdgID9Xhe0M\n23Fm5HjdBdhUEWc0rNNyKhZT3UhCM/ys0SjA1w+mInOqsmoUyKFPqkQtjLnTezui\nj+9meMkCgYEA1/1OgT9jQBj+AywxjsfDoUqJP7mEs1oHo1Ze7rT3kdZXvZ7+pY7h\nik8DMRaFLFwwi//TGYX7TQnBTnktW5XLu8SEVh0aKB/zRqTT5V4HwibhSOV/fdOr\nxABukl/R2kIxNEOf0BPZrPozRu4ARdvcFRAGa+etuRxmV+VYFMcIOrMCgYEAmlPG\nlIk4lQPZLe056VAlu5Acd6qmQUDN+/8Khpt8h8HMWvPDnhM+cBqIq4yi8KRQKF8v\n+oujNbvJpCL1UnIVGpiC+Bis/NJuvZWMFdg/jM2gz9L7ePMQDeOkaYk6p23qpNej\nkWwhBBNmugowyrGogCOfSM3F2RN4iSpV1yxE6wcCgYAEVk3RQpiXnOjc33JPT6uZ\n/YksAmmrwE8O9JkLag7emtNAN4UdhfT5dgS2Y6Fg9qjy5rwycwJM1blP/hbvE973\nckbGA+eWjq2v6Xdnz6+QMn+rmxAoUqvMT8XooovwOgwK5KC86OkiFBQbhIP04ylU\nMvIuEITohq13bl+Ka0S7CQKBgHqQLhWpJRazh7fBv0xcKptbSECBdqg8H1sSofll\nYvEuKG3TSngwMFY3vHMBriYPWNm3PxNr8qKqEOoaGVrw33HPzbPbZQck2G4YZriy\nlUXtyNlEZhMYdpeRQvHN2pc95CwmVfEYPuBNyDfYAAf6MCgUIlxfj9FmdUP6K1JI\nBjPhAoGAU8S+0Vfsa6jAIQoA+TFcKhjc8nVPnKz4KM6XC+ME7iHRtKrNwzH9tn2h\n2i3lMX1M/ykPhvOl2m7ouXNuy4f8yhjEpK8E8aF0a5Mo5iCnm1EnmgoUElqeTGd1\n5K2ViVPzu/qob2tPXLlc8JcpL7GJ4y+sS0bF86vH9UONm92GhBk=\n-----END RSA PRIVATE KEY-----",
|
|
||||||
"content_base64": null,
|
|
||||||
"content_base64sha256": "bLn4cdwE7XHxFxJX1fx+o0pkkTu8WxbscW+DCYhyX90=",
|
|
||||||
"content_base64sha512": "iXY34Vq3/KRPOjbGt7f7NMJd02cwxJF7lbvW8s+sTnNb+4o04nOLV8ja2p5OY3T2S/u0n4IqsWQeKIHV+JWBaw==",
|
|
||||||
"content_md5": "83df14edc5e34c18a083938c7a47e538",
|
|
||||||
"content_sha1": "5f0811a6964dccc1dc78f8ee6c8e9f20834daaa5",
|
|
||||||
"content_sha256": "6cb9f871dc04ed71f1171257d5fc7ea34a64913bbc5b16ec716f830988725fdd",
|
|
||||||
"content_sha512": "897637e15ab7fca44f3a36c6b7b7fb34c25dd36730c4917b95bbd6f2cfac4e735bfb8a34e2738b57c8dada9e4e6374f64bfbb49f822ab1641e2881d5f895816b",
|
|
||||||
"directory_permission": "0777",
|
|
||||||
"file_permission": "0777",
|
|
||||||
"filename": "dsk-test-key.pem",
|
|
||||||
"id": "5f0811a6964dccc1dc78f8ee6c8e9f20834daaa5",
|
|
||||||
"sensitive_content": null,
|
|
||||||
"source": null
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [
|
|
||||||
[
|
|
||||||
{
|
|
||||||
"type": "get_attr",
|
|
||||||
"value": "content"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
],
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_login_key.dsk-test-key"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_lb",
|
|
||||||
"name": "jh-ncloud-test-lb",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"description": null,
|
|
||||||
"domain": "kube-api-server-lb-20179600-1471a90da019.kr.lb.naverncp.com",
|
|
||||||
"id": "20179600",
|
|
||||||
"idle_timeout": 60,
|
|
||||||
"ip_list": [
|
|
||||||
"10.40.40.8"
|
|
||||||
],
|
|
||||||
"listener_no_list": [],
|
|
||||||
"load_balancer_no": "20179600",
|
|
||||||
"name": "kube-api-server-lb",
|
|
||||||
"network_type": "PRIVATE",
|
|
||||||
"subnet_no_list": [
|
|
||||||
"109836"
|
|
||||||
],
|
|
||||||
"throughput_type": "SMALL",
|
|
||||||
"timeouts": null,
|
|
||||||
"type": "APPLICATION",
|
|
||||||
"vpc_no": "49013"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozNjAwMDAwMDAwMDAwLCJkZWxldGUiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_subnet.loadbalancer_subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_lb_listener",
|
|
||||||
"name": "jh-ncloud-test-lb-listener",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "100140",
|
|
||||||
"listener_no": "100140",
|
|
||||||
"load_balancer_no": "20179600",
|
|
||||||
"port": 6443,
|
|
||||||
"protocol": "HTTPS",
|
|
||||||
"rule_no_list": [
|
|
||||||
"123100"
|
|
||||||
],
|
|
||||||
"ssl_certificate_no": "20941",
|
|
||||||
"target_group_no": "388427",
|
|
||||||
"timeouts": null,
|
|
||||||
"tls_min_version_type": null,
|
|
||||||
"use_http2": false
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozNjAwMDAwMDAwMDAwLCJkZWxldGUiOjMwMDAwMDAwMDAwMCwidXBkYXRlIjo2MDAwMDAwMDAwMDB9fQ==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_lb.jh-ncloud-test-lb",
|
|
||||||
"ncloud_lb_target_group.jh-ncloud-test-lb-group",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_subnet.loadbalancer_subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_lb_target_group",
|
|
||||||
"name": "jh-ncloud-test-lb-group",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"algorithm_type": "RR",
|
|
||||||
"description": null,
|
|
||||||
"health_check": [
|
|
||||||
{
|
|
||||||
"cycle": 30,
|
|
||||||
"down_threshold": 3,
|
|
||||||
"http_method": "GET",
|
|
||||||
"port": 6443,
|
|
||||||
"protocol": "HTTPS",
|
|
||||||
"up_threshold": 3,
|
|
||||||
"url_path": "/livez?verbose"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"id": "388427",
|
|
||||||
"load_balancer_instance_no": "",
|
|
||||||
"name": "tg18b5ffa0c0e",
|
|
||||||
"port": 6443,
|
|
||||||
"protocol": "HTTPS",
|
|
||||||
"target_group_no": "388427",
|
|
||||||
"target_no_list": [],
|
|
||||||
"target_type": "VSVR",
|
|
||||||
"use_proxy_protocol": false,
|
|
||||||
"use_sticky_session": false,
|
|
||||||
"vpc_no": "49013"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_lb_target_group_attachment",
|
|
||||||
"name": "jh-ncloud-test-lb-attach",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "2023-10-24 04:43:38.586085 +0000 UTC",
|
|
||||||
"target_group_no": "388427",
|
|
||||||
"target_no_list": [
|
|
||||||
"20179611"
|
|
||||||
],
|
|
||||||
"timeouts": null
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozNjAwMDAwMDAwMDAwLCJkZWxldGUiOjMwMDAwMDAwMDAwMH19",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_lb_target_group.jh-ncloud-test-lb-group",
|
|
||||||
"ncloud_login_key.dsk-test-key",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_server.jh-test-ncloud-master",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_login_key",
|
|
||||||
"name": "dsk-test-key",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"fingerprint": "e6:0b:50:bd:71:84:8c:74:5c:e4:69:32:f9:7e:89:22",
|
|
||||||
"id": "dsk-test-key",
|
|
||||||
"key_name": "dsk-test-key",
|
|
||||||
"private_key": "-----BEGIN RSA PRIVATE KEY-----\nMIIEogIBAAKCAQEAgjUP5XD456I+9D4rEzl6sv4if01E4EwKHO+5Ntr2zg4W6QmS\netfZ10AeuhgVSe2zr3UePs2oHNkry3+p4mOWEvbw2i0h1dBJLRdO3Z2LWRGcBZkl\nT9QwjVzj3qgJUHWlUlhUU70TLGUuIjHzRI0uTHVp6MxwmaUCzrZJeLGypVpMymY8\nzUEh/TY9KjoXP16isWi8BwRRfv8L9Oa1yYH+i2PmxxNPRTqLe/JFfP03LPsmo0mc\nsf0QfHE5lelIe6xZoTpLpQEq51CWp/P5ypSIWFOc3r5eyXEhj7xIuIF80zyR/7U6\ntYDO9bvruypFzKpMG3DLwcImOL82n37hWqfr5QIDAQABAoIBAHBSAbJ1L+HxLclX\nz6S30saRP4T9TMsIDTlE+kr9vCWoNc81OKzLgtmSMG9r0wGBEZ3rs/mNQtYP6R2U\ntSHbslwNtVsfz644DMfe8WNvQgPFkwepQmyIqJFpbhBmeBJ2SfSsyaGq2t1TMubA\nnA+okiXWq1Ps970ygSd8TAjXkTndWimI/dWeGqD6nNfqxZQuL97BQECSrPUNXux+\nCZ3jhHrpsaGjwBwlELwEp7IxiHCR9/w5tCZTKoB6SQOydQ4qosO0ELdgID9Xhe0M\n23Fm5HjdBdhUEWc0rNNyKhZT3UhCM/ys0SjA1w+mInOqsmoUyKFPqkQtjLnTezui\nj+9meMkCgYEA1/1OgT9jQBj+AywxjsfDoUqJP7mEs1oHo1Ze7rT3kdZXvZ7+pY7h\nik8DMRaFLFwwi//TGYX7TQnBTnktW5XLu8SEVh0aKB/zRqTT5V4HwibhSOV/fdOr\nxABukl/R2kIxNEOf0BPZrPozRu4ARdvcFRAGa+etuRxmV+VYFMcIOrMCgYEAmlPG\nlIk4lQPZLe056VAlu5Acd6qmQUDN+/8Khpt8h8HMWvPDnhM+cBqIq4yi8KRQKF8v\n+oujNbvJpCL1UnIVGpiC+Bis/NJuvZWMFdg/jM2gz9L7ePMQDeOkaYk6p23qpNej\nkWwhBBNmugowyrGogCOfSM3F2RN4iSpV1yxE6wcCgYAEVk3RQpiXnOjc33JPT6uZ\n/YksAmmrwE8O9JkLag7emtNAN4UdhfT5dgS2Y6Fg9qjy5rwycwJM1blP/hbvE973\nckbGA+eWjq2v6Xdnz6+QMn+rmxAoUqvMT8XooovwOgwK5KC86OkiFBQbhIP04ylU\nMvIuEITohq13bl+Ka0S7CQKBgHqQLhWpJRazh7fBv0xcKptbSECBdqg8H1sSofll\nYvEuKG3TSngwMFY3vHMBriYPWNm3PxNr8qKqEOoaGVrw33HPzbPbZQck2G4YZriy\nlUXtyNlEZhMYdpeRQvHN2pc95CwmVfEYPuBNyDfYAAf6MCgUIlxfj9FmdUP6K1JI\nBjPhAoGAU8S+0Vfsa6jAIQoA+TFcKhjc8nVPnKz4KM6XC+ME7iHRtKrNwzH9tn2h\n2i3lMX1M/ykPhvOl2m7ouXNuy4f8yhjEpK8E8aF0a5Mo5iCnm1EnmgoUElqeTGd1\n5K2ViVPzu/qob2tPXLlc8JcpL7GJ4y+sS0bF86vH9UONm92GhBk=\n-----END RSA PRIVATE KEY-----",
|
|
||||||
"timeouts": null
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozMDAwMDAwMDAwMDAsImRlbGV0ZSI6MzAwMDAwMDAwMDAwfX0="
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_nat_gateway",
|
|
||||||
"name": "jh-test-ncloud-netgw",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"description": "",
|
|
||||||
"id": "20179601",
|
|
||||||
"name": "jh-test-ncloud-netgw",
|
|
||||||
"nat_gateway_no": "20179601",
|
|
||||||
"private_ip": "10.40.30.6",
|
|
||||||
"public_ip": "101.79.9.11",
|
|
||||||
"public_ip_no": "20179614",
|
|
||||||
"subnet_name": "natgateway-subnet",
|
|
||||||
"subnet_no": "109839",
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_subnet.natgateway_subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_network_acl",
|
|
||||||
"name": "jh-test-ncloud-acl",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"description": "",
|
|
||||||
"id": "74925",
|
|
||||||
"is_default": false,
|
|
||||||
"name": "jh-test-ncloud-acl",
|
|
||||||
"network_acl_no": "74925",
|
|
||||||
"vpc_no": "49013"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_network_acl_rule",
|
|
||||||
"name": "jh-test-ncloud-acl-list",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "74925",
|
|
||||||
"inbound": [
|
|
||||||
{
|
|
||||||
"deny_allow_group_no": "",
|
|
||||||
"description": "",
|
|
||||||
"ip_block": "0.0.0.0/0",
|
|
||||||
"port_range": "443",
|
|
||||||
"priority": 1,
|
|
||||||
"protocol": "TCP",
|
|
||||||
"rule_action": "ALLOW"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"deny_allow_group_no": "",
|
|
||||||
"description": "",
|
|
||||||
"ip_block": "118.223.123.161/32",
|
|
||||||
"port_range": "22",
|
|
||||||
"priority": 0,
|
|
||||||
"protocol": "TCP",
|
|
||||||
"rule_action": "ALLOW"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"network_acl_no": "74925",
|
|
||||||
"outbound": [
|
|
||||||
{
|
|
||||||
"deny_allow_group_no": "",
|
|
||||||
"description": "",
|
|
||||||
"ip_block": "0.0.0.0/0",
|
|
||||||
"port_range": "1-65535",
|
|
||||||
"priority": 0,
|
|
||||||
"protocol": "TCP",
|
|
||||||
"rule_action": "ALLOW"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_public_ip",
|
|
||||||
"name": "bastion-public-ip",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"description": "",
|
|
||||||
"id": "20179687",
|
|
||||||
"instance_no": "20179687",
|
|
||||||
"internet_line_type": null,
|
|
||||||
"kind_type": null,
|
|
||||||
"public_ip": "223.130.132.200",
|
|
||||||
"public_ip_no": "20179687",
|
|
||||||
"server_instance_no": "20179602",
|
|
||||||
"zone": null
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_login_key.dsk-test-key",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_server.jh-test-ncloud-bastion",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet-public",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_route",
|
|
||||||
"name": "jh-test-ncloud-route-gw",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"destination_cidr_block": "0.0.0.0/0",
|
|
||||||
"id": "route-288779823",
|
|
||||||
"is_default": false,
|
|
||||||
"route_table_no": "103430",
|
|
||||||
"target_name": "jh-test-ncloud-netgw",
|
|
||||||
"target_no": "20179601",
|
|
||||||
"target_type": "NATGW",
|
|
||||||
"vpc_no": "49013"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_nat_gateway.jh-test-ncloud-netgw",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_route_table.jh-test-ncloud-rt-private",
|
|
||||||
"ncloud_subnet.natgateway_subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_route_table",
|
|
||||||
"name": "jh-test-ncloud-rt-private",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"description": "",
|
|
||||||
"id": "103430",
|
|
||||||
"is_default": false,
|
|
||||||
"name": "jh-test-cloud-rt-private",
|
|
||||||
"route_table_no": "103430",
|
|
||||||
"supported_subnet_type": "PRIVATE",
|
|
||||||
"vpc_no": "49013"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_route_table",
|
|
||||||
"name": "jh-test-ncloud-rt-public",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"description": "",
|
|
||||||
"id": "103429",
|
|
||||||
"is_default": false,
|
|
||||||
"name": "jh-test-cloud-rt-public",
|
|
||||||
"route_table_no": "103429",
|
|
||||||
"supported_subnet_type": "PUBLIC",
|
|
||||||
"vpc_no": "49013"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_route_table_association",
|
|
||||||
"name": "jh-test-ncloud-route-ass-lb",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "103430:109836",
|
|
||||||
"route_table_no": "103430",
|
|
||||||
"subnet_no": "109836"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_route_table.jh-test-ncloud-rt-private",
|
|
||||||
"ncloud_subnet.loadbalancer_subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_route_table_association",
|
|
||||||
"name": "jh-test-ncloud-route-ass-natgw",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "103429:109839",
|
|
||||||
"route_table_no": "103429",
|
|
||||||
"subnet_no": "109839"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_route_table.jh-test-ncloud-rt-public",
|
|
||||||
"ncloud_subnet.natgateway_subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_route_table_association",
|
|
||||||
"name": "jh-test-ncloud-route-ass-private",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "103430:109837",
|
|
||||||
"route_table_no": "103430",
|
|
||||||
"subnet_no": "109837"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_route_table.jh-test-ncloud-rt-private",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_route_table_association",
|
|
||||||
"name": "jh-test-ncloud-route-ass-public",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "103429:109838",
|
|
||||||
"route_table_no": "103429",
|
|
||||||
"subnet_no": "109838"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_route_table.jh-test-ncloud-rt-public",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet-public",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_server",
|
|
||||||
"name": "jh-test-ncloud-bastion",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"access_control_group_configuration_no_list": null,
|
|
||||||
"base_block_storage_disk_detail_type": "SSD",
|
|
||||||
"base_block_storage_disk_type": "NET",
|
|
||||||
"base_block_storage_size": null,
|
|
||||||
"cpu_count": 2,
|
|
||||||
"description": "",
|
|
||||||
"fee_system_type_code": null,
|
|
||||||
"id": "20179602",
|
|
||||||
"init_script_no": "",
|
|
||||||
"instance_no": "20179602",
|
|
||||||
"internet_line_type": null,
|
|
||||||
"is_encrypted_base_block_storage_volume": null,
|
|
||||||
"is_fee_charging_monitoring": null,
|
|
||||||
"is_protect_server_termination": false,
|
|
||||||
"login_key_name": "dsk-test-key",
|
|
||||||
"member_server_image_no": "20109481",
|
|
||||||
"memory_size": 4294967296,
|
|
||||||
"name": "bastion",
|
|
||||||
"network_interface": [
|
|
||||||
{
|
|
||||||
"network_interface_no": "3489939",
|
|
||||||
"order": 0,
|
|
||||||
"private_ip": "10.40.20.6",
|
|
||||||
"subnet_no": "109838"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"placement_group_no": "",
|
|
||||||
"platform_type": "UBS64",
|
|
||||||
"port_forwarding_external_port": null,
|
|
||||||
"port_forwarding_internal_port": null,
|
|
||||||
"port_forwarding_public_ip": null,
|
|
||||||
"private_ip": null,
|
|
||||||
"public_ip": "",
|
|
||||||
"raid_type_name": null,
|
|
||||||
"region": null,
|
|
||||||
"server_image_name": null,
|
|
||||||
"server_image_product_code": "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050",
|
|
||||||
"server_product_code": "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002",
|
|
||||||
"subnet_no": "109838",
|
|
||||||
"tag_list": [],
|
|
||||||
"timeouts": null,
|
|
||||||
"user_data": null,
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozNjAwMDAwMDAwMDAwLCJkZWxldGUiOjMwMDAwMDAwMDAwMH19",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_login_key.dsk-test-key",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet-public",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_server",
|
|
||||||
"name": "jh-test-ncloud-master",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"access_control_group_configuration_no_list": null,
|
|
||||||
"base_block_storage_disk_detail_type": "SSD",
|
|
||||||
"base_block_storage_disk_type": "NET",
|
|
||||||
"base_block_storage_size": null,
|
|
||||||
"cpu_count": 2,
|
|
||||||
"description": "",
|
|
||||||
"fee_system_type_code": null,
|
|
||||||
"id": "20179611",
|
|
||||||
"init_script_no": "",
|
|
||||||
"instance_no": "20179611",
|
|
||||||
"internet_line_type": null,
|
|
||||||
"is_encrypted_base_block_storage_volume": null,
|
|
||||||
"is_fee_charging_monitoring": null,
|
|
||||||
"is_protect_server_termination": false,
|
|
||||||
"login_key_name": "dsk-test-key",
|
|
||||||
"member_server_image_no": "20109481",
|
|
||||||
"memory_size": 4294967296,
|
|
||||||
"name": "master",
|
|
||||||
"network_interface": [
|
|
||||||
{
|
|
||||||
"network_interface_no": "3489941",
|
|
||||||
"order": 0,
|
|
||||||
"private_ip": "10.40.10.8",
|
|
||||||
"subnet_no": "109837"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"placement_group_no": "",
|
|
||||||
"platform_type": "UBS64",
|
|
||||||
"port_forwarding_external_port": null,
|
|
||||||
"port_forwarding_internal_port": null,
|
|
||||||
"port_forwarding_public_ip": null,
|
|
||||||
"private_ip": null,
|
|
||||||
"public_ip": "",
|
|
||||||
"raid_type_name": null,
|
|
||||||
"region": null,
|
|
||||||
"server_image_name": null,
|
|
||||||
"server_image_product_code": "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050",
|
|
||||||
"server_product_code": "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002",
|
|
||||||
"subnet_no": "109837",
|
|
||||||
"tag_list": [],
|
|
||||||
"timeouts": null,
|
|
||||||
"user_data": null,
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozNjAwMDAwMDAwMDAwLCJkZWxldGUiOjMwMDAwMDAwMDAwMH19",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_login_key.dsk-test-key",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_server",
|
|
||||||
"name": "jh-test-ncloud-worker-1",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"access_control_group_configuration_no_list": null,
|
|
||||||
"base_block_storage_disk_detail_type": "SSD",
|
|
||||||
"base_block_storage_disk_type": "NET",
|
|
||||||
"base_block_storage_size": null,
|
|
||||||
"cpu_count": 2,
|
|
||||||
"description": "",
|
|
||||||
"fee_system_type_code": null,
|
|
||||||
"id": "20179605",
|
|
||||||
"init_script_no": "",
|
|
||||||
"instance_no": "20179605",
|
|
||||||
"internet_line_type": null,
|
|
||||||
"is_encrypted_base_block_storage_volume": null,
|
|
||||||
"is_fee_charging_monitoring": null,
|
|
||||||
"is_protect_server_termination": false,
|
|
||||||
"login_key_name": "dsk-test-key",
|
|
||||||
"member_server_image_no": "20109481",
|
|
||||||
"memory_size": 4294967296,
|
|
||||||
"name": "worker-1",
|
|
||||||
"network_interface": [
|
|
||||||
{
|
|
||||||
"network_interface_no": "3489940",
|
|
||||||
"order": 0,
|
|
||||||
"private_ip": "10.40.10.6",
|
|
||||||
"subnet_no": "109837"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"placement_group_no": "",
|
|
||||||
"platform_type": "UBS64",
|
|
||||||
"port_forwarding_external_port": null,
|
|
||||||
"port_forwarding_internal_port": null,
|
|
||||||
"port_forwarding_public_ip": null,
|
|
||||||
"private_ip": null,
|
|
||||||
"public_ip": "",
|
|
||||||
"raid_type_name": null,
|
|
||||||
"region": null,
|
|
||||||
"server_image_name": null,
|
|
||||||
"server_image_product_code": "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050",
|
|
||||||
"server_product_code": "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002",
|
|
||||||
"subnet_no": "109837",
|
|
||||||
"tag_list": [],
|
|
||||||
"timeouts": null,
|
|
||||||
"user_data": null,
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozNjAwMDAwMDAwMDAwLCJkZWxldGUiOjMwMDAwMDAwMDAwMH19",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_login_key.dsk-test-key",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_server",
|
|
||||||
"name": "jh-test-ncloud-worker-2",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"access_control_group_configuration_no_list": null,
|
|
||||||
"base_block_storage_disk_detail_type": "SSD",
|
|
||||||
"base_block_storage_disk_type": "NET",
|
|
||||||
"base_block_storage_size": null,
|
|
||||||
"cpu_count": 2,
|
|
||||||
"description": "",
|
|
||||||
"fee_system_type_code": null,
|
|
||||||
"id": "20179608",
|
|
||||||
"init_script_no": "",
|
|
||||||
"instance_no": "20179608",
|
|
||||||
"internet_line_type": null,
|
|
||||||
"is_encrypted_base_block_storage_volume": null,
|
|
||||||
"is_fee_charging_monitoring": null,
|
|
||||||
"is_protect_server_termination": false,
|
|
||||||
"login_key_name": "dsk-test-key",
|
|
||||||
"member_server_image_no": "20109481",
|
|
||||||
"memory_size": 4294967296,
|
|
||||||
"name": "worker-2",
|
|
||||||
"network_interface": [
|
|
||||||
{
|
|
||||||
"network_interface_no": "3489942",
|
|
||||||
"order": 0,
|
|
||||||
"private_ip": "10.40.10.7",
|
|
||||||
"subnet_no": "109837"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"placement_group_no": "",
|
|
||||||
"platform_type": "UBS64",
|
|
||||||
"port_forwarding_external_port": null,
|
|
||||||
"port_forwarding_internal_port": null,
|
|
||||||
"port_forwarding_public_ip": null,
|
|
||||||
"private_ip": null,
|
|
||||||
"public_ip": "",
|
|
||||||
"raid_type_name": null,
|
|
||||||
"region": null,
|
|
||||||
"server_image_name": null,
|
|
||||||
"server_image_product_code": "SW.VSVR.OS.LNX64.UBNTU.SVR2004.B050",
|
|
||||||
"server_product_code": "SVR.VSVR.HICPU.C002.M004.NET.SSD.B050.G002",
|
|
||||||
"subnet_no": "109837",
|
|
||||||
"tag_list": [],
|
|
||||||
"timeouts": null,
|
|
||||||
"user_data": null,
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "eyJlMmJmYjczMC1lY2FhLTExZTYtOGY4OC0zNDM2M2JjN2M0YzAiOnsiY3JlYXRlIjozNjAwMDAwMDAwMDAwLCJkZWxldGUiOjMwMDAwMDAwMDAwMH19",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_login_key.dsk-test-key",
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_subnet.jh-test-ncloud-subnet",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_subnet",
|
|
||||||
"name": "jh-test-ncloud-subnet",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "109837",
|
|
||||||
"name": "private-subnet",
|
|
||||||
"network_acl_no": "74925",
|
|
||||||
"subnet": "10.40.10.0/24",
|
|
||||||
"subnet_no": "109837",
|
|
||||||
"subnet_type": "PRIVATE",
|
|
||||||
"usage_type": "GEN",
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_subnet",
|
|
||||||
"name": "jh-test-ncloud-subnet-public",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "109838",
|
|
||||||
"name": "public-subnet",
|
|
||||||
"network_acl_no": "74925",
|
|
||||||
"subnet": "10.40.20.0/24",
|
|
||||||
"subnet_no": "109838",
|
|
||||||
"subnet_type": "PUBLIC",
|
|
||||||
"usage_type": "GEN",
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_subnet",
|
|
||||||
"name": "loadbalancer_subnet",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "109836",
|
|
||||||
"name": "loadbalancer-subnet",
|
|
||||||
"network_acl_no": "74925",
|
|
||||||
"subnet": "10.40.40.0/24",
|
|
||||||
"subnet_no": "109836",
|
|
||||||
"subnet_type": "PRIVATE",
|
|
||||||
"usage_type": "LOADB",
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_subnet",
|
|
||||||
"name": "natgateway_subnet",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"id": "109839",
|
|
||||||
"name": "natgateway-subnet",
|
|
||||||
"network_acl_no": "74925",
|
|
||||||
"subnet": "10.40.30.0/24",
|
|
||||||
"subnet_no": "109839",
|
|
||||||
"subnet_type": "PUBLIC",
|
|
||||||
"usage_type": "NATGW",
|
|
||||||
"vpc_no": "49013",
|
|
||||||
"zone": "KR-2"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA==",
|
|
||||||
"dependencies": [
|
|
||||||
"ncloud_network_acl.jh-test-ncloud-acl",
|
|
||||||
"ncloud_vpc.jh-test-ncloud-vpc"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"mode": "managed",
|
|
||||||
"type": "ncloud_vpc",
|
|
||||||
"name": "jh-test-ncloud-vpc",
|
|
||||||
"provider": "provider[\"registry.terraform.io/navercloudplatform/ncloud\"]",
|
|
||||||
"instances": [
|
|
||||||
{
|
|
||||||
"schema_version": 0,
|
|
||||||
"attributes": {
|
|
||||||
"default_access_control_group_no": "136791",
|
|
||||||
"default_network_acl_no": "74924",
|
|
||||||
"default_private_route_table_no": "103428",
|
|
||||||
"default_public_route_table_no": "103427",
|
|
||||||
"id": "49013",
|
|
||||||
"ipv4_cidr_block": "10.40.0.0/16",
|
|
||||||
"name": "jh-test-cidr",
|
|
||||||
"vpc_no": "49013"
|
|
||||||
},
|
|
||||||
"sensitive_attributes": [],
|
|
||||||
"private": "bnVsbA=="
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"check_results": null
|
|
||||||
}
|
|
||||||
@@ -1,51 +1,51 @@
|
|||||||
resource "ncloud_vpc" "jh-test-ncloud-vpc" { //VPC 생성
|
resource "ncloud_vpc" "exem-dsk-vpc" { //VPC 생성
|
||||||
ipv4_cidr_block = "10.40.0.0/16"
|
ipv4_cidr_block = "10.40.0.0/16"
|
||||||
name = "jh-test-cidr"
|
name = "jh-test-cidr"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_subnet" "jh-test-ncloud-subnet" { // node용 프라이빗 서브넷 생성
|
resource "ncloud_subnet" "exem-dsk-subnet" { // node용 프라이빗 서브넷 생성
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
subnet = "10.40.10.0/24"
|
subnet = "10.40.10.0/24"
|
||||||
zone = "KR-2"
|
zone = "KR-2"
|
||||||
subnet_type = "PRIVATE"
|
subnet_type = "PRIVATE"
|
||||||
name = "private-subnet"
|
name = "private-subnet"
|
||||||
usage_type = "GEN"
|
usage_type = "GEN"
|
||||||
network_acl_no = ncloud_network_acl.jh-test-ncloud-acl.id
|
network_acl_no = ncloud_network_acl.exem-dsk-acl.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_subnet" "jh-test-ncloud-subnet-public" { // node용 퍼블릭 서브넷 생성
|
resource "ncloud_subnet" "exem-dsk-subnet-public" { // node용 퍼블릭 서브넷 생성
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
subnet = "10.40.20.0/24"
|
subnet = "10.40.20.0/24"
|
||||||
zone = "KR-2"
|
zone = "KR-2"
|
||||||
subnet_type = "PUBLIC"
|
subnet_type = "PUBLIC"
|
||||||
name = "public-subnet"
|
name = "public-subnet"
|
||||||
usage_type = "GEN"
|
usage_type = "GEN"
|
||||||
network_acl_no = ncloud_network_acl.jh-test-ncloud-acl.id
|
network_acl_no = ncloud_network_acl.exem-dsk-acl.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_subnet" "natgateway_subnet" { // NATGW용 퍼블릭 서브넷 생성
|
resource "ncloud_subnet" "natgateway_subnet" { // NATGW용 퍼블릭 서브넷 생성
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
subnet = "10.40.30.0/24"
|
subnet = "10.40.30.0/24"
|
||||||
zone = "KR-2"
|
zone = "KR-2"
|
||||||
subnet_type = "PUBLIC"
|
subnet_type = "PUBLIC"
|
||||||
name = "natgateway-subnet"
|
name = "natgateway-subnet"
|
||||||
usage_type = "NATGW"
|
usage_type = "NATGW"
|
||||||
network_acl_no = ncloud_network_acl.jh-test-ncloud-acl.id
|
network_acl_no = ncloud_network_acl.exem-dsk-acl.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_subnet" "loadbalancer_subnet" { // LoadBalancer용 퍼블릭 서브넷
|
resource "ncloud_subnet" "loadbalancer_subnet" { // LoadBalancer용 퍼블릭 서브넷
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
subnet = "10.40.40.0/24"
|
subnet = "10.40.40.0/24"
|
||||||
zone = "KR-2"
|
zone = "KR-2"
|
||||||
subnet_type = "PRIVATE"
|
subnet_type = "PRIVATE"
|
||||||
name = "loadbalancer-subnet"
|
name = "loadbalancer-subnet"
|
||||||
usage_type = "LOADB"
|
usage_type = "LOADB"
|
||||||
network_acl_no = ncloud_network_acl.jh-test-ncloud-acl.id
|
network_acl_no = ncloud_network_acl.exem-dsk-acl.id
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "ncloud_nat_gateway" "jh-test-ncloud-netgw" { //NATGW 생성
|
resource "ncloud_nat_gateway" "exem-dsk-netgw" { //NATGW 생성
|
||||||
vpc_no = ncloud_vpc.jh-test-ncloud-vpc.id
|
vpc_no = ncloud_vpc.exem-dsk-vpc.id
|
||||||
subnet_no = ncloud_subnet.natgateway_subnet.id
|
subnet_no = ncloud_subnet.natgateway_subnet.id
|
||||||
zone = "KR-2"
|
zone = "KR-2"
|
||||||
name = "jh-test-ncloud-netgw"
|
name = "exem-dsk-netgw"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user