Merge "Enable etcd helm test to run on non-ready nodes"
This commit is contained in:
commit
282e1a5d9e
@ -25,12 +25,32 @@ metadata:
|
|||||||
name: "{{ .Release.Name }}-etcd-test"
|
name: "{{ .Release.Name }}-etcd-test"
|
||||||
annotations:
|
annotations:
|
||||||
"helm.sh/hook": "test-success"
|
"helm.sh/hook": "test-success"
|
||||||
|
scheduler.alpha.kubernetes.io/critical-pod: ''
|
||||||
labels:
|
labels:
|
||||||
{{ tuple $envAll $applicationName "etcd-test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
|
{{ tuple $envAll $applicationName "etcd-test" | include "helm-toolkit.snippets.kubernetes_metadata_labels" | indent 4 }}
|
||||||
spec:
|
spec:
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
{{ .Values.labels.anchor.node_selector_key }}: {{ .Values.labels.anchor.node_selector_value }}
|
{{ .Values.labels.anchor.node_selector_key }}: {{ .Values.labels.anchor.node_selector_value }}
|
||||||
restartPolicy: Never
|
restartPolicy: Never
|
||||||
|
hostNetwork: true
|
||||||
|
tolerations:
|
||||||
|
- key: node-role.kubernetes.io/master
|
||||||
|
effect: NoSchedule
|
||||||
|
- key: node.kubernetes.io/memory-pressure
|
||||||
|
effect: NoSchedule
|
||||||
|
operator: Exists
|
||||||
|
- key: node.kubernetes.io/disk-pressure
|
||||||
|
effect: NoSchedule
|
||||||
|
operator: Exists
|
||||||
|
- key: node.kubernetes.io/out-of-disk
|
||||||
|
effect: NoSchedule
|
||||||
|
operator: Exists
|
||||||
|
- key: node.kubernetes.io/unschedulable
|
||||||
|
effect: NoSchedule
|
||||||
|
operator: Exists
|
||||||
|
- key: node.kubernetes.io/network-unavailable
|
||||||
|
effect: NoSchedule
|
||||||
|
operator: Exists
|
||||||
containers:
|
containers:
|
||||||
- name: "{{ .Release.Name }}-etcd-test"
|
- name: "{{ .Release.Name }}-etcd-test"
|
||||||
env:
|
env:
|
||||||
|
@ -77,4 +77,5 @@ service:
|
|||||||
|
|
||||||
command_prefix:
|
command_prefix:
|
||||||
- /scheduler
|
- /scheduler
|
||||||
|
- --feature-gates=TaintNodesByCondition=true
|
||||||
- --v=5
|
- --v=5
|
||||||
|
@ -20,6 +20,7 @@ spec:
|
|||||||
- scheduler
|
- scheduler
|
||||||
- --leader-elect=true
|
- --leader-elect=true
|
||||||
- --kubeconfig=/etc/kubernetes/scheduler/kubeconfig.yaml
|
- --kubeconfig=/etc/kubernetes/scheduler/kubeconfig.yaml
|
||||||
|
- --feature-gates=TaintNodesByCondition=true
|
||||||
- --v=5
|
- --v=5
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: config
|
- name: config
|
||||||
|
Loading…
Reference in New Issue
Block a user