fix: harden cluster rebuild determinism
Deploy Grafana Content / Grafana Content (push) Failing after 1m14s
Deploy Cluster / Terraform (push) Failing after 4m59s
Deploy Cluster / Ansible (push) Has been skipped

This commit is contained in:
2026-04-30 07:36:27 +00:00
parent f52e657f9f
commit a33a993867
38 changed files with 865 additions and 289 deletions
+15
View File
@@ -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}"
}
]
}