network defined in the resource instance
This commit is contained in:
parent
1e2b3b3df0
commit
747950287b
|
@ -112,7 +112,7 @@ resource "openstack_compute_instance_v2" "harbor_server" {
|
|||
# availability_zone_hints = module.common_variables.availability_zone_no_gpu_name
|
||||
flavor_name = var.harbor_data.flavor
|
||||
key_pair = module.ssh_settings.ssh_key_name
|
||||
security_groups = [data.terraform_remote_state.infrastructure_setup.outputs.default_security_group.name, data.terraform_remote_state.infrastructure_setup.outputs.access_postgresql_security_group.name, openstack_networking_secgroup_v2.harbor_access_list.name]
|
||||
security_groups = [data.terraform_remote_state.infrastructure_setup.outputs.default_security_group.name, data.terraform_remote_state.infrastructure_setup.outputs.access_postgresql_security_group.name]
|
||||
block_device {
|
||||
uuid = module.common_variables.ubuntu_2204.uuid
|
||||
source_type = "image"
|
||||
|
@ -122,6 +122,10 @@ resource "openstack_compute_instance_v2" "harbor_server" {
|
|||
delete_on_termination = false
|
||||
}
|
||||
|
||||
network {
|
||||
name = data.terraform_remote_state.privnet_dns_router.outputs.main_private_network.name
|
||||
}
|
||||
|
||||
user_data = file("${module.common_variables.ubuntu2204_data_file}")
|
||||
# Do not replace the instance when the ssh key changes
|
||||
lifecycle {
|
||||
|
@ -168,7 +172,7 @@ resource "openstack_compute_interface_attach_v2" "postgresql_network_to_harbor"
|
|||
port_id = openstack_networking_port_v2.harbor_port_on_the_postgresql_net.id
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
locals {
|
||||
harbor_recordset_name = "harbor.${data.terraform_remote_state.privnet_dns_router.outputs.dns_zone.zone_name}"
|
||||
}
|
||||
|
@ -189,3 +193,4 @@ output "harbor_public_ip_address" {
|
|||
output "harbor_hostname" {
|
||||
value = openstack_dns_recordset_v2.harbor_recordset.name
|
||||
}
|
||||
*/
|
||||
|
|
Loading…
Reference in New Issue