File tree Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Expand file tree Collapse file tree 3 files changed +14
-8
lines changed Original file line number Diff line number Diff line change 8
8
9
9
- run smb-controller on control plane node: ` --set controller.runOnControlPlane=true `
10
10
- Microk8s based kubernetes recommended settings:
11
- - ` --set linux.kubelet="/var/snap/microk8s/common/var/lib/kubelet" ` - sets correct path to microk8s kubelet even
12
- though a user has a folder link to it.
11
+ - ` --set linux.kubelet="/var/snap/microk8s/common/var/lib/kubelet" ` - sets correct path to microk8s kubelet even though a user has a folder link to it.
13
12
14
13
### install a specific version
15
14
Original file line number Diff line number Diff line change @@ -24,10 +24,20 @@ spec:
24
24
{{ toYaml .Values.podAnnotations | indent 8 }}
25
25
{{- end }}
26
26
spec :
27
- {{- with .Values.controller.affinity }}
27
+ {{- if contains (tpl "{{ .Values.controller.affinity }}" .) "nodeSelectorTerms" }}
28
+ {{- with .Values.controller.affinity }}
28
29
affinity :
29
- {{ toYaml . | indent 8 }}
30
- {{- end }}
30
+ {{ toYaml . | indent 8 }}
31
+ {{- end }}
32
+ {{- else if .Values.controller.runOnControlPlane}}
33
+ affinity :
34
+ nodeAffinity :
35
+ requiredDuringSchedulingIgnoredDuringExecution :
36
+ nodeSelectorTerms :
37
+ - matchExpressions :
38
+ - key : node-role.kubernetes.io/control-plane
39
+ operator : Exists
40
+ {{- end }}
31
41
hostNetwork : true
32
42
dnsPolicy : {{ .Values.controller.dnsPolicy }}
33
43
serviceAccountName : {{ .Values.serviceAccount.controller }}
39
49
{{- if .Values.controller.runOnMaster}}
40
50
node-role.kubernetes.io/master : " "
41
51
{{- end}}
42
- {{- if .Values.controller.runOnControlPlane}}
43
- node-role.kubernetes.io/control-plane : " "
44
- {{- end}}
45
52
priorityClassName : {{ .Values.priorityClassName | quote }}
46
53
{{- if .Values.securityContext }}
47
54
securityContext : {{- toYaml .Values.securityContext | nindent 8 }}
You can’t perform that action at this time.
0 commit comments