48 lines
1.7 KiB
HCL
48 lines
1.7 KiB
HCL
resource "stackit_volume" "paloalto_vol" {
|
|
project_id = module.project.project_info["project_id"]
|
|
name = "PA-VM-KVM-11.2.5-root"
|
|
availability_zone = var.region_az1
|
|
size = 100
|
|
performance_class = "storage_premium_perf2"
|
|
source = {
|
|
id = stackit_image.paloalto.image_id
|
|
type = "image"
|
|
}
|
|
}
|
|
|
|
resource "stackit_server" "paloalto_server" {
|
|
project_id = module.project.project_info["project_id"]
|
|
name = "paloAlto"
|
|
boot_volume = {
|
|
source_type = "volume"
|
|
source_id = stackit_volume.paloalto_vol.volume_id
|
|
}
|
|
availability_zone = var.region_az1
|
|
machine_type = var.flavor
|
|
network_interfaces = [stackit_network_interface.mgmt.network_interface_id, stackit_network_interface.ha.network_interface_id, stackit_network_interface.wan.network_interface_id]
|
|
}
|
|
|
|
resource "stackit_volume" "paloalto_vol_2" {
|
|
project_id = module.project.project_info["project_id"]
|
|
name = "PA-VM-KVM-11.2.5-root2"
|
|
availability_zone = var.region_az2
|
|
size = 100
|
|
performance_class = "storage_premium_perf2"
|
|
source = {
|
|
id = stackit_image.paloalto.image_id
|
|
type = "image"
|
|
}
|
|
}
|
|
|
|
resource "stackit_server" "paloalto_server_2" {
|
|
project_id = module.project.project_info["project_id"]
|
|
name = "paloAlto2"
|
|
boot_volume = {
|
|
source_type = "volume"
|
|
source_id = stackit_volume.paloalto_vol_2.volume_id
|
|
}
|
|
availability_zone = var.region_az2
|
|
machine_type = var.flavor
|
|
network_interfaces = [stackit_network_interface.mgmt2.network_interface_id, stackit_network_interface.ha2.network_interface_id, stackit_network_interface.wan2.network_interface_id]
|
|
}
|
|
|