output "control_planes" {
  value       = module.inventory_labels.control_planes
  description = "Terraform-derived Ananke control plane inventory."
}

output "workers" {
  value       = module.inventory_labels.workers
  description = "Terraform-derived Ananke worker inventory."
}

output "ssh_managed_nodes" {
  value       = module.inventory_labels.ssh_managed_nodes
  description = "Terraform-derived Ananke SSH managed node list."
}

output "required_node_labels" {
  value       = module.inventory_labels.required_node_labels
  description = "Node labels Terraform manages through kubernetes_labels."
}

output "ananke_inventory_fragment_path" {
  value       = module.inventory_labels.ananke_inventory_fragment_path
  description = "Generated Ananke inventory fragment path."
}

output "flux_day_zero_manifest_path" {
  value       = module.flux_day_zero.rendered_manifest_path
  description = "Rendered day-zero Flux manifest path when enabled."
}
