fix: harden cluster rebuild determinism
This commit is contained in:
@@ -62,3 +62,18 @@ output "kube_api_lb_ip" {
|
||||
description = "Load Balancer private IP for Kubernetes API (used for cluster joins)"
|
||||
value = var.kube_api_vip
|
||||
}
|
||||
|
||||
output "proxmox_target_vms" {
|
||||
description = "Proxmox VM targets managed by Terraform, used by rebuild cleanup checks"
|
||||
value = [
|
||||
for name, node in local.nodes : {
|
||||
name = name
|
||||
vm_id = node.vm_id
|
||||
role = node.role
|
||||
node_name = var.proxmox_node_name
|
||||
cloud_init_storage = var.proxmox_cloud_init_storage_pool
|
||||
tags = ["terraform", var.cluster_name, node.role]
|
||||
description = "Managed by Terraform for ${var.cluster_name}"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user