From 9e98bebab32fb67b7d5aff64f96958cf70fdf95a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20B=C3=BCtikofer?= Date: Fri, 9 May 2025 15:58:14 +0200 Subject: [PATCH] Add podLabels parameter --- charts/aws-fsx-csi-driver/CHANGELOG.md | 3 +++ charts/aws-fsx-csi-driver/templates/controller-deployment.yaml | 3 +++ charts/aws-fsx-csi-driver/templates/node-daemonset.yaml | 3 +++ charts/aws-fsx-csi-driver/values.yaml | 2 ++ 4 files changed, 11 insertions(+) diff --git a/charts/aws-fsx-csi-driver/CHANGELOG.md b/charts/aws-fsx-csi-driver/CHANGELOG.md index 920203ec..75397cf6 100644 --- a/charts/aws-fsx-csi-driver/CHANGELOG.md +++ b/charts/aws-fsx-csi-driver/CHANGELOG.md @@ -1,5 +1,8 @@ # Helm chart +# v1.10.1 +* parametrize pod labels + # v1.10.0 * Use driver image 1.3.0 diff --git a/charts/aws-fsx-csi-driver/templates/controller-deployment.yaml b/charts/aws-fsx-csi-driver/templates/controller-deployment.yaml index a854968c..ceddc502 100644 --- a/charts/aws-fsx-csi-driver/templates/controller-deployment.yaml +++ b/charts/aws-fsx-csi-driver/templates/controller-deployment.yaml @@ -19,6 +19,9 @@ spec: labels: app: fsx-csi-controller {{- include "aws-fsx-csi-driver.labels" . | nindent 8 }} + {{- if .Values.controller.podLabels }} + {{- toYaml .Values.controller.podLabels | nindent 8 }} + {{- end }} spec: {{- if .Values.imagePullSecrets }} imagePullSecrets: diff --git a/charts/aws-fsx-csi-driver/templates/node-daemonset.yaml b/charts/aws-fsx-csi-driver/templates/node-daemonset.yaml index adac66c7..cfe0df16 100644 --- a/charts/aws-fsx-csi-driver/templates/node-daemonset.yaml +++ b/charts/aws-fsx-csi-driver/templates/node-daemonset.yaml @@ -18,6 +18,9 @@ spec: labels: app: fsx-csi-node {{- include "aws-fsx-csi-driver.labels" . | nindent 8 }} + {{- if .Values.node.podLabels }} + {{- toYaml .Values.node.podLabels | nindent 8 }} + {{- end }} spec: {{- if .Values.imagePullSecrets }} imagePullSecrets: diff --git a/charts/aws-fsx-csi-driver/values.yaml b/charts/aws-fsx-csi-driver/values.yaml index 099ee040..b10992b7 100644 --- a/charts/aws-fsx-csi-driver/values.yaml +++ b/charts/aws-fsx-csi-driver/values.yaml @@ -54,6 +54,7 @@ controller: annotations: {} logLevel: 2 podAnnotations: {} + podLabels: {} # AWS region to use. If not specified then the region will be looked up via the AWS EC2 metadata # service. # --- @@ -88,6 +89,7 @@ node: name: fsx-csi-node-sa annotations: {} podAnnotations: {} + podLabels: {} tolerateAllTaints: true tolerations: - operator: Exists