Allow to configure a priorityClassName for Daemonsets

Signed-off-by: Marco Franssen <[email protected]>
This commit is contained in:
Marco Franssen
2023-02-27 08:09:00 -08:00
committed by kfox1111
parent ba41f04df5
commit f8cdec3f99
6 changed files with 14 additions and 0 deletions
@@ -26,6 +26,7 @@ A Helm chart to install the SPIFFE CSI driver.
| nodeSelector."kubernetes.io/arch" | string | `"amd64"` | |
| podAnnotations | object | `{}` | |
| podSecurityContext | object | `{}` | |
| priorityClassName | string | `""` | Priority class assigned to daemonset pods |
| resources | object | `{}` | |
| securityContext.privileged | bool | `true` | |
| securityContext.readOnlyRootFilesystem | bool | `true` | |
@@ -25,6 +25,9 @@ spec:
nodeSelector:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- if .Values.priorityClassName }}
priorityClassName: {{ .Values.priorityClassName }}
{{- end }}
containers:
# This is the container which runs the SPIFFE CSI driver.
- name: {{ .Chart.Name }}
@@ -63,3 +63,6 @@ nodeDriverRegistrar:
# limits:
# cpu: 100m
# memory: 64Mi
# -- Priority class assigned to daemonset pods
priorityClassName: ""
@@ -24,6 +24,7 @@ A Helm chart to install the SPIRE agent.
| nodeSelector."kubernetes.io/arch" | string | `"amd64"` | |
| podAnnotations | object | `{}` | |
| podSecurityContext | object | `{}` | |
| priorityClassName | string | `""` | Priority class assigned to daemonset pods |
| resources | object | `{}` | |
| securityContext | object | `{}` | |
| server.port | int | `8081` | |
@@ -30,6 +30,9 @@ spec:
serviceAccountName: {{ include "spire-agent.serviceAccountName" . }}
securityContext:
{{- toYaml .Values.podSecurityContext | nindent 8 }}
{{- if .Values.priorityClassName }}
priorityClassName: {{ .Values.priorityClassName }}
{{- end }}
initContainers:
- name: init
# This is a small image with wait-for-it, choose whatever image
@@ -84,3 +84,6 @@ telemetry:
prometheus:
enabled: false
port: 9988
# -- Priority class assigned to daemonset pods
priorityClassName: ""