Skip to content

Commit 2a87707

Browse files
Merge pull request #315 from inteon/set_node_selector
Helm: set linux nodeSelector by default
2 parents 0abf3d3 + 2e43bd4 commit 2a87707

File tree

3 files changed

+12
-3
lines changed

3 files changed

+12
-3
lines changed

deploy/charts/istio-csr/README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,8 +424,11 @@ tolerations:
424424
#### **nodeSelector** ~ `object`
425425
> Default value:
426426
> ```yaml
427-
> {}
427+
> kubernetes.io/os: linux
428428
> ```
429+
430+
Kubernetes node selector: node labels for pod assignment.
431+
429432
#### **commonLabels** ~ `object`
430433
> Default value:
431434
> ```yaml

deploy/charts/istio-csr/values.schema.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,10 @@
508508
"type": "array"
509509
},
510510
"helm-values.nodeSelector": {
511-
"default": {},
511+
"default": {
512+
"kubernetes.io/os": "linux"
513+
},
514+
"description": "Kubernetes node selector: node labels for pod assignment.",
512515
"type": "object"
513516
},
514517
"helm-values.replicaCount": {

deploy/charts/istio-csr/values.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,7 +229,10 @@ affinity: {}
229229
# effect: NoSchedule
230230
tolerations: []
231231

232-
nodeSelector: {}
232+
# Kubernetes node selector: node labels for pod assignment.
233+
# +docs:property=nodeSelector
234+
nodeSelector:
235+
kubernetes.io/os: linux
233236

234237
# Labels to apply to all resources
235238
commonLabels: {}

0 commit comments

Comments
 (0)