-
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Open
Copy link
Description
Context
Part of LoadBalancer support (#1714).
Implementation
- Create
pkg/svc/installer/loadbalancer/hcloudccm/package - Implement hcloud-cloud-controller-manager installer
- Configure API token injection (HCLOUD_TOKEN env var)
- Add unit tests for installation logic
- Add integration test: Talos × Hetzner + LoadBalancer service
- Document prerequisites and authentication setup
Acceptance Criteria
- Talos × Hetzner clusters install hcloud-ccm when LoadBalancer=Default/Enabled
- LoadBalancer services receive Hetzner Load Balancer IPs
- HCLOUD_TOKEN authentication working correctly
- Unit tests cover installer logic
- Integration test validates cloud load balancer provisioning
- Documentation includes prerequisites, token setup, troubleshooting
Timeline
2-3 weeks (part of #1714)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
🫴 Ready