moving project to gitea
This commit is contained in:
51
terraform/outputs.tf
Normal file
51
terraform/outputs.tf
Normal file
@@ -0,0 +1,51 @@
|
||||
# Output the floating IPs for easier access
|
||||
output "talos_ikt210_g04_floatingip_0" {
|
||||
value = openstack_networking_floatingip_v2.talos_ikt210_g04_floatingip[0].address
|
||||
description = "Floating IP of the first control plane node"
|
||||
}
|
||||
|
||||
output "talos_ikt210_g04_floatingip_1" {
|
||||
value = openstack_networking_floatingip_v2.talos_ikt210_g04_floatingip[1].address
|
||||
description = "Floating IP of the second control plane node"
|
||||
}
|
||||
|
||||
output "talos_ikt210_g04_floatingip_2" {
|
||||
value = openstack_networking_floatingip_v2.talos_ikt210_g04_floatingip[2].address
|
||||
description = "Floating IP of the third control plane node"
|
||||
}
|
||||
|
||||
output "controlplane_ips" {
|
||||
value = {
|
||||
for idx, instance in openstack_compute_instance_v2.cp :
|
||||
instance.name => {
|
||||
fixed_ip = instance.network[0].fixed_ip_v4
|
||||
floating_ip = openstack_networking_floatingip_v2.talos_ikt210_g04_floatingip[idx].address
|
||||
}
|
||||
}
|
||||
description = "All IPs of the control plane nodes"
|
||||
}
|
||||
|
||||
output "worker_ips" {
|
||||
value = {
|
||||
for idx, instance in openstack_compute_instance_v2.worker :
|
||||
instance.name => {
|
||||
fixed_ip = instance.network[0].fixed_ip_v4
|
||||
}
|
||||
}
|
||||
description = "Fixed IPs of the worker nodes"
|
||||
}
|
||||
|
||||
output "worker_volumes" {
|
||||
value = {
|
||||
for idx, volume in openstack_blockstorage_volume_v3.worker_volume :
|
||||
volume.name => {
|
||||
volume_id = volume.id
|
||||
size = "${volume.size}GB"
|
||||
instance_id = openstack_compute_instance_v2.worker[idx].id
|
||||
instance_name = openstack_compute_instance_v2.worker[idx].name
|
||||
attachment_id = openstack_compute_volume_attach_v2.worker_volume_attach[idx].id
|
||||
device = openstack_compute_volume_attach_v2.worker_volume_attach[idx].device
|
||||
}
|
||||
}
|
||||
description = "Volume attachments for worker nodes"
|
||||
}
|
||||
Reference in New Issue
Block a user