From 3d317ad998fab80eb2509adf175c8f2fe469ee5d Mon Sep 17 00:00:00 2001 From: Brent Stephens Date: Fri, 15 Mar 2024 12:26:59 -0700 Subject: [PATCH] Add support for non-default kubelet root directory (#322) --- charts/secrets-store-csi-driver-provider-aws/Chart.yaml | 2 +- .../templates/daemonset.yaml | 2 +- charts/secrets-store-csi-driver-provider-aws/values.yaml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/charts/secrets-store-csi-driver-provider-aws/Chart.yaml b/charts/secrets-store-csi-driver-provider-aws/Chart.yaml index 546b6ac..e26b294 100644 --- a/charts/secrets-store-csi-driver-provider-aws/Chart.yaml +++ b/charts/secrets-store-csi-driver-provider-aws/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: secrets-store-csi-driver-provider-aws -version: 0.3.6 +version: 0.3.7 kubeVersion: ">=1.17.0-0" description: A Helm chart for the AWS Secrets Manager and Config Provider for Secret Store CSI Driver icon: https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png diff --git a/charts/secrets-store-csi-driver-provider-aws/templates/daemonset.yaml b/charts/secrets-store-csi-driver-provider-aws/templates/daemonset.yaml index 5d2917a..9938cf6 100644 --- a/charts/secrets-store-csi-driver-provider-aws/templates/daemonset.yaml +++ b/charts/secrets-store-csi-driver-provider-aws/templates/daemonset.yaml @@ -47,7 +47,7 @@ spec: path: {{ .Values.providerVolume }} - name: mountpoint-dir hostPath: - path: /var/lib/kubelet/pods + path: {{ .Values.kubeletPath }}/pods type: DirectoryOrCreate {{- if .Values.priorityClassName }} priorityClassName: {{ .Values.priorityClassName | quote }} diff --git a/charts/secrets-store-csi-driver-provider-aws/values.yaml b/charts/secrets-store-csi-driver-provider-aws/values.yaml index 7b38178..5712a15 100644 --- a/charts/secrets-store-csi-driver-provider-aws/values.yaml +++ b/charts/secrets-store-csi-driver-provider-aws/values.yaml @@ -6,6 +6,7 @@ image: nameOverride: "" fullnameOverride: "" providerVolume: "/etc/kubernetes/secrets-store-csi-providers" +kubeletPath: "/var/lib/kubelet" podLabels: {} podAnnotations: {}