feat: support customization tolerations in chart
update deploy/csi-nfs-node.yaml
This commit is contained in:
parent
d1737d3ea1
commit
ff2333eebb
@ -55,8 +55,10 @@ The following table lists the configurable parameters of the latest NFS CSI Driv
|
|||||||
| `controller.replicas` | the replicas of csi-nfs-controller | 2 |
|
| `controller.replicas` | the replicas of csi-nfs-controller | 2 |
|
||||||
| `controller.runOnMaster` | run controller on master node | false |
|
| `controller.runOnMaster` | run controller on master node | false |
|
||||||
| `controller.logLevel` | controller driver log level |`5` |
|
| `controller.logLevel` | controller driver log level |`5` |
|
||||||
|
| `controller.tolerations` | controller pod tolerations | |
|
||||||
| `node.logLevel` | node driver log level |`5` |
|
| `node.logLevel` | node driver log level |`5` |
|
||||||
| `node.livenessProbe.healthPort ` | the health check port for liveness probe |`29653` |
|
| `node.livenessProbe.healthPort ` | the health check port for liveness probe |`29653` |
|
||||||
|
| `node.tolerations` | node pod tolerations | |
|
||||||
|
|
||||||
## troubleshooting
|
## troubleshooting
|
||||||
- Add `--wait -v=5 --debug` in `helm install` command to get detailed error
|
- Add `--wait -v=5 --debug` in `helm install` command to get detailed error
|
||||||
|
|||||||
Binary file not shown.
@ -28,15 +28,10 @@ spec:
|
|||||||
kubernetes.io/role: master
|
kubernetes.io/role: master
|
||||||
{{- end}}
|
{{- end}}
|
||||||
priorityClassName: system-cluster-critical
|
priorityClassName: system-cluster-critical
|
||||||
|
{{- with .Values.controller.tolerations }}
|
||||||
tolerations:
|
tolerations:
|
||||||
- key: "node-role.kubernetes.io/master"
|
{{ toYaml . | indent 8 }}
|
||||||
operator: "Equal"
|
{{- end }}
|
||||||
value: "true"
|
|
||||||
effect: "NoSchedule"
|
|
||||||
- key: "node-role.kubernetes.io/controlplane"
|
|
||||||
operator: "Equal"
|
|
||||||
value: "true"
|
|
||||||
effect: "NoSchedule"
|
|
||||||
containers:
|
containers:
|
||||||
- name: csi-provisioner
|
- name: csi-provisioner
|
||||||
image: "{{ .Values.image.csiProvisioner.repository }}:{{ .Values.image.csiProvisioner.tag }}"
|
image: "{{ .Values.image.csiProvisioner.repository }}:{{ .Values.image.csiProvisioner.tag }}"
|
||||||
|
|||||||
@ -23,6 +23,10 @@ spec:
|
|||||||
dnsPolicy: ClusterFirstWithHostNet
|
dnsPolicy: ClusterFirstWithHostNet
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/os: linux
|
kubernetes.io/os: linux
|
||||||
|
{{- with .Values.node.tolerations }}
|
||||||
|
tolerations:
|
||||||
|
{{ toYaml . | indent 8 }}
|
||||||
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
- name: liveness-probe
|
- name: liveness-probe
|
||||||
image: "{{ .Values.image.livenessProbe.repository }}:{{ .Values.image.livenessProbe.tag }}"
|
image: "{{ .Values.image.livenessProbe.repository }}:{{ .Values.image.livenessProbe.tag }}"
|
||||||
|
|||||||
@ -19,15 +19,27 @@ serviceAccount:
|
|||||||
create: true
|
create: true
|
||||||
rbac:
|
rbac:
|
||||||
create: true
|
create: true
|
||||||
|
|
||||||
controller:
|
controller:
|
||||||
replicas: 2
|
replicas: 2
|
||||||
runOnMaster: false
|
runOnMaster: false
|
||||||
logLevel: 5
|
logLevel: 5
|
||||||
|
tolerations:
|
||||||
|
- key: "node-role.kubernetes.io/master"
|
||||||
|
operator: "Equal"
|
||||||
|
value: "true"
|
||||||
|
effect: "NoSchedule"
|
||||||
|
- key: "node-role.kubernetes.io/controlplane"
|
||||||
|
operator: "Equal"
|
||||||
|
value: "true"
|
||||||
|
effect: "NoSchedule"
|
||||||
|
|
||||||
node:
|
node:
|
||||||
logLevel: 5
|
logLevel: 5
|
||||||
livenessProbe:
|
livenessProbe:
|
||||||
healthPort: 29653
|
healthPort: 29653
|
||||||
|
tolerations:
|
||||||
|
- operator: "Exists"
|
||||||
|
|
||||||
feature:
|
feature:
|
||||||
enableFSGroupPolicy: false
|
enableFSGroupPolicy: false
|
||||||
|
|||||||
@ -19,6 +19,8 @@ spec:
|
|||||||
dnsPolicy: ClusterFirstWithHostNet
|
dnsPolicy: ClusterFirstWithHostNet
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/os: linux
|
kubernetes.io/os: linux
|
||||||
|
tolerations:
|
||||||
|
- operator: "Exists"
|
||||||
containers:
|
containers:
|
||||||
- name: liveness-probe
|
- name: liveness-probe
|
||||||
image: k8s.gcr.io/sig-storage/livenessprobe:v2.3.0
|
image: k8s.gcr.io/sig-storage/livenessprobe:v2.3.0
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user