File tree Expand file tree Collapse file tree
charts/openstack-cloud-controller-manager Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ description: Openstack Cloud Controller Manager Helm Chart
44icon : https://object-storage-ca-ymq-1.vexxhost.net/swift/v1/6e4619c416ff4bd19e1c087f27a43eea/www-images-prod/openstack-logo/OpenStack-Logo-Vertical.png
55home : https://github.com/kubernetes/cloud-provider-openstack
66name : openstack-cloud-controller-manager
7- version : 2.35.0
7+ version : 2.35.1
88maintainers :
99 - name : eumel8
1010 email : f.kloeker@telekom.de
Original file line number Diff line number Diff line change 1+ apiVersion : rbac.authorization.k8s.io/v1
2+ kind : ClusterRole
3+ metadata :
4+ name : system:cloud-node-controller
5+ labels : {{- include "common.labels.standard" . | nindent 4 }}
6+ annotations :
7+ {{- with .Values.commonAnnotations }}
8+ {{- toYaml . | nindent 4 }}
9+ {{- end }}
10+ rules :
11+ - apiGroups :
12+ - " "
13+ resources :
14+ - nodes
15+ verbs :
16+ - ' *'
17+ - apiGroups :
18+ - " "
19+ resources :
20+ - nodes/status
21+ verbs :
22+ - patch
23+ - apiGroups :
24+ - " "
25+ resources :
26+ - events
27+ verbs :
28+ - create
29+ - patch
30+ - update
Original file line number Diff line number Diff line change 1+ apiVersion : rbac.authorization.k8s.io/v1
2+ kind : ClusterRoleBinding
3+ metadata :
4+ name : system:cloud-node-controller
5+ labels : {{- include "common.labels.standard" . | nindent 4 }}
6+ annotations :
7+ {{- with .Values.commonAnnotations }}
8+ {{- toYaml . | nindent 4 }}
9+ {{- end }}
10+ roleRef :
11+ apiGroup : rbac.authorization.k8s.io
12+ kind : ClusterRole
13+ name : system:cloud-node-controller
14+ subjects :
15+ - kind : ServiceAccount
16+ name : {{ .Values.serviceAccountName }}
17+ namespace : {{ .Release.Namespace | quote }}
Original file line number Diff line number Diff line change 2626 imagePullSecrets :
2727 {{- toYaml . | nindent 8 }}
2828 {{- end }}
29- {{- with .Values.nodeSelector }}
30- nodeSelector :
29+ {{- with .Values.affinity }}
30+ affinity :
3131 {{- toYaml . | nindent 8 }}
3232 {{- end }}
3333 {{- with .Values.podSecurityContext }}
Original file line number Diff line number Diff line change @@ -48,16 +48,27 @@ readinessProbe: {}
4848
4949dnsPolicy : ClusterFirst
5050
51- # Set nodeSelector where the controller should run, i.e. controlplane nodes
52- nodeSelector :
53- node-role.kubernetes.io/control-plane : " "
51+ # Set affinity rules for where the controller should run, i.e. controlplane nodes
52+ affinity :
53+ nodeAffinity :
54+ requiredDuringSchedulingIgnoredDuringExecution :
55+ nodeSelectorTerms :
56+ - matchExpressions :
57+ - key : node-role.kubernetes.io/control-plane
58+ operator : Exists
5459
5560# Set tolerations for nodes where the controller should run, i.e. node
5661# should be uninitialized, controlplane...
5762tolerations :
63+ - key : " CriticalAddonsOnly"
64+ operator : " Equal"
65+ value : " true"
66+ effect : NoExecute
5867 - key : node.cloudprovider.kubernetes.io/uninitialized
5968 value : " true"
6069 effect : NoSchedule
70+ - key : node-role.kubernetes.io/master
71+ effect : NoSchedule
6172 - key : node-role.kubernetes.io/control-plane
6273 effect : NoSchedule
6374
You can’t perform that action at this time.
0 commit comments