- Enable --kubelet-arg=cloud-provider=external on all nodes (control planes and workers) - Activate CCM Kustomization with 10m timeout for Hetzner cloud-controller-manager - Activate CSI Kustomization with dependsOn CCM and 10m timeout for hcloud-csi - Update deploy workflow to wait for CCM/CSI readiness (600s timeout) - Add providerID verification to post-deploy health checks This enables proper cloud provider integration with Hetzner CCM for node labeling and Hetzner CSI for persistent volume provisioning.
9 lines
181 B
YAML
9 lines
181 B
YAML
---
|
|
k3s_version: latest
|
|
k3s_token: ""
|
|
k3s_node_ip: ""
|
|
k3s_primary_public_ip: ""
|
|
k3s_disable_embedded_ccm: true
|
|
k3s_disable_servicelb: true
|
|
k3s_kubelet_cloud_provider_external: true
|