44 lines
1.7 KiB
HCL
44 lines
1.7 KiB
HCL
resource "ncloud_login_key" "dsk-test-key" { // 인증키 설정
|
|
key_name = "dsk-test-key"
|
|
}
|
|
|
|
resource "local_file" "ssh_key" {
|
|
filename = "${ncloud_login_key.dsk-test-key.key_name}.pem"
|
|
content = ncloud_login_key.dsk-test-key.private_key
|
|
}
|
|
|
|
resource "ncloud_server" "jh-test-ncloud-bastion" {
|
|
subnet_no = ncloud_subnet.jh-test-ncloud-subnet-public.id
|
|
name = "bastion"
|
|
#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-test-key.key_name
|
|
}
|
|
|
|
resource "ncloud_server" "jh-test-ncloud-master" {
|
|
subnet_no = ncloud_subnet.jh-test-ncloud-subnet.id
|
|
name = "master"
|
|
#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-test-key.key_name
|
|
}
|
|
|
|
resource "ncloud_server" "jh-test-ncloud-worker-1" {
|
|
subnet_no = ncloud_subnet.jh-test-ncloud-subnet.id
|
|
name = "worker-1"
|
|
#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-test-key.key_name
|
|
}
|
|
|
|
resource "ncloud_server" "jh-test-ncloud-worker-2" {
|
|
subnet_no = ncloud_subnet.jh-test-ncloud-subnet.id
|
|
name = "worker-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-test-key.key_name
|
|
} |