Releases: UseAfterMe/Talosforge
Releases · UseAfterMe/Talosforge
Talosforge v0.2.0
Talosforge v0.2.0
Talosforge v0.2.0 is a major networking and operator-experience update focused on simplifying high availability and on-prem service exposure.
This release keeps Talos VIP as the control-plane HA endpoint and replaces MetalLB with Cilium's native LoadBalancer IPAM and L2 announcements. The result is a cleaner Talos-native HA and networking model with fewer moving parts and more accurate health reporting.
Highlights
- Talos VIP remains the HA API endpoint for multi-control-plane clusters
- MetalLB has been removed in favor of Cilium native LB IPAM and L2 announcements
- Health output now includes:
- HA-aware
talosctl health - direct Talos service checks
- Kubernetes readiness verification
- Cilium LoadBalancer IP pool visibility
- LoadBalancer service IP visibility
- HA-aware
- Configure flow now better handles:
- derived Cilium pool and L2 policy names
- cleaner default LoadBalancer range suggestions
- safer reuse of prior config without stale derived values taking over
- Destroy workflow now:
- lists tracked workspaces correctly
- highlights workspace names more clearly
- presents single-workspace confirmation with improved styling
What Changed
Networking
- Removed MetalLB from the Talosforge deployment model
- Added Cilium LoadBalancer IP pool rendering
- Added Cilium L2 announcement policy rendering
- Updated Cilium values to support kube-proxy replacement and L2 announcements in Talos
- Updated health output to show:
- configured Cilium LB ranges
- total / used / available IPs
- assigned
LoadBalancerservice IPs
High availability
- Kept Talos VIP as the control-plane HA mechanism
- Improved HA-aware
talosctl healthinvocation so it works cleanly with multi-control-plane clusters - Removed misleading fallback language from health output now that the Talos health checks are wired correctly
Cluster lifecycle and operator UX
- Improved configure defaults for Cilium pool names and L2 policy names
- Improved LoadBalancer pool suggestions so they follow the planned node IP layout more intelligently
- Fixed cached Talos image reuse on Proxmox when the image already exists outside Terraform state
- Improved tracked destroy workspace discovery and confirmation output
Validated in this release
- Talos VIP multi-control-plane HA clusters on Proxmox
- Cilium-native LoadBalancer IP management
- Traefik
LoadBalancerservice IP assignment through Cilium - Proxmox CSI installation and health checks
- Multi-workspace kubeconfig and talosconfig handling
- Destroy and workspace selection flows
Included stack
talosctlTalos LinuxCiliumTraefik- optional
Proxmox CSI
Licensed under Apache 2.0.
Talosforge v0.1.0
Initial public Talosforge release with Proxmox provisioning, Talos bootstrap, VIP-based HA, and optional Cilium, MetalLB, Traefik, and Proxmox CSI.