Hetzner robot CCM support

This commit is contained in:
Serge Logvinov
2022-07-14 16:33:42 +03:00
parent cdc8d9c74f
commit 1ad5b7fd6f
2 changed files with 11 additions and 5 deletions

View File

@@ -35,6 +35,7 @@ spec:
labels: labels:
app: hcloud-cloud-controller-manager app: hcloud-cloud-controller-manager
spec: spec:
priorityClassName: system-cluster-critical
serviceAccountName: cloud-controller-manager serviceAccountName: cloud-controller-manager
dnsPolicy: Default dnsPolicy: Default
tolerations: tolerations:
@@ -60,13 +61,14 @@ spec:
- key: node-role.kubernetes.io/control-plane - key: node-role.kubernetes.io/control-plane
operator: Exists operator: Exists
containers: containers:
- image: hetznercloud/hcloud-cloud-controller-manager:v1.12.1 # - image: hetznercloud/hcloud-cloud-controller-manager:v1.12.1
- image: ghcr.io/sergelogvinov/hetzner-cloud-controller-manager:latest
name: hcloud-cloud-controller-manager name: hcloud-cloud-controller-manager
command: command:
- "/bin/hcloud-cloud-controller-manager" - /bin/hetzner-cloud-controller-manager
- "--cloud-provider=hcloud" - --cloud-provider=hcloud
- "--leader-elect=false" - --allow-untagged-cloud
- "--allow-untagged-cloud" - --controllers=cloud-node,cloud-node-lifecycle
resources: resources:
requests: requests:
cpu: 100m cpu: 100m

View File

@@ -240,6 +240,10 @@ spec:
operator: NotIn operator: NotIn
values: values:
- "true" - "true"
- key: "topology.kubernetes.io/zone"
operator: NotIn
values:
- eu-central
serviceAccount: hcloud-csi serviceAccount: hcloud-csi
containers: containers:
- name: csi-node-driver-registrar - name: csi-node-driver-registrar