Merge pull request #480 from endriu0/prio_class_value

feat: make priorityClassName configurable
This commit is contained in:
Kubernetes Prow Robot 2023-07-18 01:17:09 -07:00 committed by GitHub
commit 05b1337fe1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
11 changed files with 14 additions and 6 deletions

View File

@ -73,6 +73,7 @@ The following table lists the configurable parameters of the latest NFS CSI Driv
| `controller.affinity` | controller pod affinity | `{}` |
| `controller.nodeSelector` | controller pod node selector | `{}` |
| `controller.tolerations` | controller pod tolerations | |
| `controller.priorityClassName` | controller pod priorityClassName | `system-cluster-critical` |
| `controller.resources.csiProvisioner.limits.memory` | csi-provisioner memory limits | 100Mi |
| `controller.resources.csiProvisioner.requests.cpu` | csi-provisioner cpu requests limits | 10m |
| `controller.resources.csiProvisioner.requests.memory` | csi-provisioner memory requests limits | 20Mi |
@ -89,6 +90,7 @@ The following table lists the configurable parameters of the latest NFS CSI Driv
| `node.livenessProbe.healthPort ` | the health check port for liveness probe |`29653` |
| `node.affinity` | node pod affinity | {} |
| `node.nodeSelector` | node pod node selector | `{}` |
| `node.priorityClassName` | node pod priority class name | `system-cluster-critical` |
| `node.tolerations` | node pod tolerations | |
| `node.resources.livenessProbe.limits.memory` | liveness-probe memory limits | 100Mi |
| `node.resources.livenessProbe.requests.cpu` | liveness-probe cpu requests limits | 10m |

View File

@ -39,7 +39,7 @@ spec:
{{- with .Values.controller.nodeSelector }}
{{ toYaml . | indent 8 }}
{{- end }}
priorityClassName: system-cluster-critical
priorityClassName: {{ .Values.controller.priorityClassName }}
securityContext:
seccompProfile:
type: RuntimeDefault

View File

@ -25,7 +25,7 @@ spec:
hostNetwork: true # original nfs connection would be broken without hostNetwork setting
dnsPolicy: {{ .Values.controller.dnsPolicy }}
serviceAccountName: csi-nfs-node-sa
priorityClassName: system-node-critical
priorityClassName: {{ .Values.node.priorityClassName }}
securityContext:
seccompProfile:
type: RuntimeDefault

View File

@ -46,7 +46,7 @@ spec:
{{- end }}
nodeSelector:
kubernetes.io/os: linux
priorityClassName: system-cluster-critical
priorityClassName: {{ .Values.externalSnapshotter.priorityClassName }}
securityContext:
seccompProfile:
type: RuntimeDefault

View File

@ -57,6 +57,7 @@ controller:
defaultOnDeletePolicy: delete # available values: delete, retain
affinity: {}
nodeSelector: {}
priorityClassName: system-cluster-critical
tolerations:
- key: "node-role.kubernetes.io/master"
operator: "Exists"
@ -102,6 +103,7 @@ node:
healthPort: 29653
affinity: {}
nodeSelector: {}
priorityClassName: system-cluster-critical
tolerations:
- operator: "Exists"
resources:
@ -127,6 +129,7 @@ node:
externalSnapshotter:
enabled: false
name: snapshot-controller
priorityClassName: system-cluster-critical
controller:
replicas: 1
resources:

View File

@ -39,7 +39,7 @@ spec:
{{- with .Values.controller.nodeSelector }}
{{ toYaml . | indent 8 }}
{{- end }}
priorityClassName: system-cluster-critical
priorityClassName: {{ .Values.controller.priorityClassName }}
securityContext:
seccompProfile:
type: RuntimeDefault

View File

@ -25,7 +25,7 @@ spec:
hostNetwork: true # original nfs connection would be broken without hostNetwork setting
dnsPolicy: {{ .Values.controller.dnsPolicy }}
serviceAccountName: csi-nfs-node-sa
priorityClassName: system-node-critical
priorityClassName: {{ .Values.node.priorityClassName }}
securityContext:
seccompProfile:
type: RuntimeDefault

View File

@ -42,7 +42,7 @@ spec:
serviceAccountName: {{ .Values.externalSnapshotter.name }}
nodeSelector:
kubernetes.io/os: linux
priorityClassName: system-cluster-critical
priorityClassName: {{ .Values.externalSnapshotter.priorityClassName }
securityContext:
seccompProfile:
type: RuntimeDefault

View File

@ -57,6 +57,7 @@ controller:
defaultOnDeletePolicy: delete # available values: delete, retain
affinity: {}
nodeSelector: {}
priorityClassName: system-cluster-critical
tolerations:
- key: "node-role.kubernetes.io/master"
operator: "Exists"
@ -102,6 +103,7 @@ node:
healthPort: 29653
affinity: {}
nodeSelector: {}
priorityClassName: system-cluster-critical
tolerations:
- operator: "Exists"
resources:
@ -127,6 +129,7 @@ node:
externalSnapshotter:
enabled: true
name: snapshot-controller
priorityClassName: system-cluster-critical
controller:
replicas: 1
resources: