mirror of
https://github.com/optim-enterprises-bv/terraform-talos.git
synced 2025-11-02 11:18:35 +00:00
Hetzner robot CCM support
This commit is contained in:
@@ -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
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user