mirror of
				https://github.com/optim-enterprises-bv/terraform-talos.git
				synced 2025-11-03 19:57:46 +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