Skip to content

Latest commit

 

History

History
24 lines (16 loc) · 954 Bytes

File metadata and controls

24 lines (16 loc) · 954 Bytes

Quick start

Before setting up the hcloud-cloud-controller-manager you need to configure your cluster appropriately. When creating your cluster you need to provide the kubelet option --cloud-provider=external. How this is done depends on your Kubernetes distribution.

  1. Create a read+write API token in the Hetzner Cloud Console as described in this document.

  2. Create a secret containing your Hetzner Cloud API token:

kubectl -n kube-system create secret generic hcloud --from-literal=token=<hcloud API token>
  1. Add the Helm repository:
helm repo add hcloud https://charts.hetzner.cloud
helm repo update hcloud
  1. Install the chart:
helm install hccm hcloud/hcloud-cloud-controller-manager -n kube-system