From 5850df68af5d09d6f2eae89c8288e0beb5368d8c Mon Sep 17 00:00:00 2001 From: SHASHIKANTH MADDINENI <mskanth@amazon.com> Date: Sat, 4 Feb 2023 22:16:09 -0500 Subject: [PATCH 1/2] Allowing hostNetwork parameter --- charts/aws-efs-csi-driver/templates/controller-deployment.yaml | 1 + deploy/kubernetes/base/controller-deployment.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/charts/aws-efs-csi-driver/templates/controller-deployment.yaml b/charts/aws-efs-csi-driver/templates/controller-deployment.yaml index a48761086..04f43506c 100644 --- a/charts/aws-efs-csi-driver/templates/controller-deployment.yaml +++ b/charts/aws-efs-csi-driver/templates/controller-deployment.yaml @@ -23,6 +23,7 @@ spec: annotations: {{- toYaml . | nindent 8 }} {{- end }} spec: + hostNetwork: true {{- if .Values.imagePullSecrets }} imagePullSecrets: {{- range .Values.imagePullSecrets }} diff --git a/deploy/kubernetes/base/controller-deployment.yaml b/deploy/kubernetes/base/controller-deployment.yaml index 1a84551dd..60afd8bb2 100644 --- a/deploy/kubernetes/base/controller-deployment.yaml +++ b/deploy/kubernetes/base/controller-deployment.yaml @@ -21,6 +21,7 @@ spec: app.kubernetes.io/name: aws-efs-csi-driver app.kubernetes.io/instance: kustomize spec: + hostNetwork: true nodeSelector: kubernetes.io/os: linux serviceAccountName: efs-csi-controller-sa From deefa27bb6fbf51b126c72a803aed3640d2393f7 Mon Sep 17 00:00:00 2001 From: SHASHIKANTH MADDINENI <mskanth@amazon.com> Date: Sat, 4 Feb 2023 22:27:01 -0500 Subject: [PATCH 2/2] Bumped the side-cars versions --- charts/aws-efs-csi-driver/values.yaml | 6 +++--- deploy/kubernetes/base/controller-deployment.yaml | 4 ++-- deploy/kubernetes/base/node-daemonset.yaml | 4 ++-- deploy/kubernetes/overlays/stable/ecr/kustomization.yaml | 6 +++--- deploy/kubernetes/overlays/stable/kustomization.yaml | 6 +++--- 5 files changed, 13 insertions(+), 13 deletions(-) diff --git a/charts/aws-efs-csi-driver/values.yaml b/charts/aws-efs-csi-driver/values.yaml index 18e87ccc9..ed00b21b8 100644 --- a/charts/aws-efs-csi-driver/values.yaml +++ b/charts/aws-efs-csi-driver/values.yaml @@ -18,19 +18,19 @@ sidecars: livenessProbe: image: repository: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe - tag: v2.8.0-eks-1-23-8 + tag: v2.8.0-eks-1-25-latest pullPolicy: IfNotPresent resources: {} nodeDriverRegistrar: image: repository: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar - tag: v2.6.1-eks-1-23-8 + tag: v2.6.2-eks-1-25-latest pullPolicy: IfNotPresent resources: {} csiProvisioner: image: repository: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner - tag: v3.3.0-eks-1-23-8 + tag: v3.3.0-eks-1-25-latest pullPolicy: IfNotPresent resources: {} diff --git a/deploy/kubernetes/base/controller-deployment.yaml b/deploy/kubernetes/base/controller-deployment.yaml index 60afd8bb2..c5bb4bb0d 100644 --- a/deploy/kubernetes/base/controller-deployment.yaml +++ b/deploy/kubernetes/base/controller-deployment.yaml @@ -61,7 +61,7 @@ spec: periodSeconds: 10 failureThreshold: 5 - name: csi-provisioner - image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v3.3.0-eks-1-23-8 + image: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner:v3.3.0-eks-1-25-latest imagePullPolicy: IfNotPresent args: - --csi-address=$(ADDRESS) @@ -76,7 +76,7 @@ spec: - name: socket-dir mountPath: /var/lib/csi/sockets/pluginproxy/ - name: liveness-probe - image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.8.0-eks-1-23-8 + image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.8.0-eks-1-25-latest imagePullPolicy: IfNotPresent args: - --csi-address=/csi/csi.sock diff --git a/deploy/kubernetes/base/node-daemonset.yaml b/deploy/kubernetes/base/node-daemonset.yaml index c5b88126c..4194f2f4b 100644 --- a/deploy/kubernetes/base/node-daemonset.yaml +++ b/deploy/kubernetes/base/node-daemonset.yaml @@ -75,7 +75,7 @@ spec: periodSeconds: 2 failureThreshold: 5 - name: csi-driver-registrar - image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.6.1-eks-1-23-8 + image: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar:v2.6.2-eks-1-25-latest imagePullPolicy: IfNotPresent args: - --csi-address=$(ADDRESS) @@ -96,7 +96,7 @@ spec: - name: registration-dir mountPath: /registration - name: liveness-probe - image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.8.0-eks-1-23-8 + image: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe:v2.8.0-eks-1-25-latest imagePullPolicy: IfNotPresent args: - --csi-address=/csi/csi.sock diff --git a/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml b/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml index 2f282d80a..9060b5d74 100644 --- a/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml +++ b/deploy/kubernetes/overlays/stable/ecr/kustomization.yaml @@ -8,10 +8,10 @@ images: newTag: v1.4.9 - name: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/livenessprobe - newTag: v2.8.0-eks-1-23-8 + newTag: v2.8.0-eks-1-25-latest - name: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/csi-node-driver-registrar - newTag: v2.6.1-eks-1-23-8 + newTag: v2.6.2-eks-1-25-latest - name: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner newName: 602401143452.dkr.ecr.us-west-2.amazonaws.com/eks/csi-provisioner - newTag: v3.3.0-eks-1-23-8 + newTag: v3.3.0-eks-1-25-latest diff --git a/deploy/kubernetes/overlays/stable/kustomization.yaml b/deploy/kubernetes/overlays/stable/kustomization.yaml index e66665e61..b5b1a2c51 100644 --- a/deploy/kubernetes/overlays/stable/kustomization.yaml +++ b/deploy/kubernetes/overlays/stable/kustomization.yaml @@ -6,8 +6,8 @@ images: - name: amazon/aws-efs-csi-driver newTag: v1.4.9 - name: public.ecr.aws/eks-distro/kubernetes-csi/livenessprobe - newTag: v2.8.0-eks-1-23-8 + newTag: v2.8.0-eks-1-25-latest - name: public.ecr.aws/eks-distro/kubernetes-csi/node-driver-registrar - newTag: v2.6.1-eks-1-23-8 + newTag: v2.6.2-eks-1-25-latest - name: public.ecr.aws/eks-distro/kubernetes-csi/external-provisioner - newTag: v3.3.0-eks-1-23-8 + newTag: v3.3.0-eks-1-25-latest