File tree Expand file tree Collapse file tree 3 files changed +14
-7
lines changed Expand file tree Collapse file tree 3 files changed +14
-7
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ BUILD_DATE := $(shell date -u +"%Y-%m-%dT%H:%M:%SZ")
4444endif
4545LDFLAGS = -X ${PKG}/pkg/smb.driverVersion=${IMAGE_VERSION} -X ${PKG}/pkg/smb.gitCommit=${GIT_COMMIT} -X ${PKG}/pkg/smb.buildDate=${BUILD_DATE}
4646EXT_LDFLAGS = -s -w -extldflags "-static"
47- E2E_HELM_OPTIONS ?= --set image.smb.repository=$(REGISTRY ) /$(IMAGENAME ) --set image.smb.tag=$(IMAGE_VERSION )
47+ E2E_HELM_OPTIONS ?= --set image.smb.repository=$(REGISTRY ) /$(IMAGENAME ) --set image.smb.tag=$(IMAGE_VERSION ) --set controller.runOnControlPlane=true
4848E2E_HELM_OPTIONS += ${EXTRA_HELM_OPTIONS}
4949# Generate all combination of all OS, ARCH, and OSVERSIONS for iteration
5050ALL_OS = linux windows
Original file line number Diff line number Diff line change @@ -24,10 +24,20 @@ spec:
2424{{ toYaml .Values.podAnnotations | indent 8 }}
2525{{- end }}
2626 spec :
27- {{- with .Values.controller.affinity }}
27+ {{- if contains (tpl "{{ .Values.controller.affinity }}" .) "nodeSelectorTerms" }}
28+ {{- with .Values.controller.affinity }}
2829 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 }}
3141 hostNetwork : true
3242 dnsPolicy : {{ .Values.controller.dnsPolicy }}
3343 serviceAccountName : {{ .Values.serviceAccount.controller }}
3949 {{- if .Values.controller.runOnMaster}}
4050 node-role.kubernetes.io/master : " "
4151 {{- end}}
42- {{- if .Values.controller.runOnControlPlane}}
43- node-role.kubernetes.io/control-plane : " "
44- {{- end}}
4552 priorityClassName : {{ .Values.priorityClassName | quote }}
4653 {{- if .Values.securityContext }}
4754 securityContext : {{- toYaml .Values.securityContext | nindent 8 }}
You can’t perform that action at this time.
0 commit comments