Skip to content

Commit fa6eeb9

Browse files
authored
Add node selector in deployments (#695)
<!-- markdownlint-disable MD041 --> #### What this PR does / why we need it Add `nodeSelector` field in controllers deployments chart. Users can modify the `nodeSelector` field from Helm. This PR fixes [this issue](open-component-model/ocm-project#557). Signed-off-by: Henry Zeng <[email protected]>
1 parent 5e56361 commit fa6eeb9

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

deploy/templates/deployment_manager.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,7 @@ spec:
6969
volumes:
7070
{{- toYaml .Values.manager.volumes | nindent 8 }}
7171
{{- end}}
72+
{{- if .Values.manager.nodeSelector }}
73+
nodeSelector:
74+
{{- toYaml .Values.manager.nodeSelector | nindent 8 }}
75+
{{- end}}

deploy/templates/deployment_registry.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,7 @@ spec:
5555
{{- if .Values.registry.tls.enabled }}
5656
{{- toYaml .Values.registry.tls.volumes | nindent 8 }}
5757
{{- end}}
58+
{{- if .Values.registry.nodeSelector }}
59+
nodeSelector:
60+
{{- toYaml .Values.registry.nodeSelector | nindent 8 }}
61+
{{- end}}

deploy/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ registry:
2828
path: "key.pem"
2929
- key: "ca.crt"
3030
path: "ca.pem"
31+
nodeSelector: {}
3132

3233
manager:
3334
replicaCount: 1

0 commit comments

Comments
 (0)