From c4c225199a59b1f2863b6f931ace1f21db91ccb2 Mon Sep 17 00:00:00 2001 From: Stefan Reimer Date: Tue, 3 May 2022 15:20:14 +0200 Subject: [PATCH] feat: Minor version bump of the EFS CSI driver, update docs for INF1 Neuron support --- charts/kubezero-storage/Chart.yaml | 4 ++-- .../charts/aws-efs-csi-driver/CHANGELOG.md | 8 ++++++++ .../kubezero-storage/charts/aws-efs-csi-driver/Chart.yaml | 4 ++-- .../templates/controller-serviceaccount.yaml | 7 +++---- .../charts/aws-efs-csi-driver/values.yaml | 2 +- releases/v1.22/README.md | 5 +++++ 6 files changed, 21 insertions(+), 9 deletions(-) diff --git a/charts/kubezero-storage/Chart.yaml b/charts/kubezero-storage/Chart.yaml index 05471ef..7cfa1e9 100644 --- a/charts/kubezero-storage/Chart.yaml +++ b/charts/kubezero-storage/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: kubezero-storage description: KubeZero umbrella chart for all things storage incl. AWS EBS/EFS, openEBS-lvm, gemini type: application -version: 0.6.0 +version: 0.6.1 home: https://kubezero.com icon: https://cdn.zero-downtime.net/assets/kubezero/logo-small-64.png keywords: @@ -32,7 +32,7 @@ dependencies: condition: aws-ebs-csi-driver.enabled # repository: https://kubernetes-sigs.github.io/aws-ebs-csi-driver - name: aws-efs-csi-driver - version: 2.2.3 + version: 2.2.6 condition: aws-efs-csi-driver.enabled # repository: https://kubernetes-sigs.github.io/aws-ebs-csi-driver kubeVersion: ">= 1.20.0" diff --git a/charts/kubezero-storage/charts/aws-efs-csi-driver/CHANGELOG.md b/charts/kubezero-storage/charts/aws-efs-csi-driver/CHANGELOG.md index f734ad9..7e4f4e4 100644 --- a/charts/kubezero-storage/charts/aws-efs-csi-driver/CHANGELOG.md +++ b/charts/kubezero-storage/charts/aws-efs-csi-driver/CHANGELOG.md @@ -1,5 +1,13 @@ # Helm chart +# v2.2.6 +* Bump app/driver version to `v1.3.8` + + +# v2.2.5 +* Bump app/driver version to `v1.3.7` + + # v2.2.3 * Bump app/driver version to `v1.3.6` diff --git a/charts/kubezero-storage/charts/aws-efs-csi-driver/Chart.yaml b/charts/kubezero-storage/charts/aws-efs-csi-driver/Chart.yaml index 3cb5c61..d6f6ad8 100644 --- a/charts/kubezero-storage/charts/aws-efs-csi-driver/Chart.yaml +++ b/charts/kubezero-storage/charts/aws-efs-csi-driver/Chart.yaml @@ -1,5 +1,5 @@ apiVersion: v2 -appVersion: 1.3.6 +appVersion: 1.3.8 description: A Helm chart for AWS EFS CSI Driver home: https://github.com/kubernetes-sigs/aws-efs-csi-driver keywords: @@ -15,4 +15,4 @@ maintainers: name: aws-efs-csi-driver sources: - https://github.com/kubernetes-sigs/aws-efs-csi-driver -version: 2.2.3 +version: 2.2.6 diff --git a/charts/kubezero-storage/charts/aws-efs-csi-driver/templates/controller-serviceaccount.yaml b/charts/kubezero-storage/charts/aws-efs-csi-driver/templates/controller-serviceaccount.yaml index 5bd6a52..3369d14 100644 --- a/charts/kubezero-storage/charts/aws-efs-csi-driver/templates/controller-serviceaccount.yaml +++ b/charts/kubezero-storage/charts/aws-efs-csi-driver/templates/controller-serviceaccount.yaml @@ -40,10 +40,9 @@ rules: - apiGroups: ["coordination.k8s.io"] resources: ["leases"] verbs: ["get", "watch", "list", "delete", "update", "create"] - - apiGroups: [ "" ] - resources: [ "secrets" ] - verbs: [ "get", "watch", "list" ] - + # - apiGroups: [ "" ] + # resources: [ "secrets" ] + # verbs: [ "get", "watch", "list" ] --- kind: ClusterRoleBinding diff --git a/charts/kubezero-storage/charts/aws-efs-csi-driver/values.yaml b/charts/kubezero-storage/charts/aws-efs-csi-driver/values.yaml index 4e0c0ce..ba78f9d 100644 --- a/charts/kubezero-storage/charts/aws-efs-csi-driver/values.yaml +++ b/charts/kubezero-storage/charts/aws-efs-csi-driver/values.yaml @@ -9,7 +9,7 @@ replicaCount: 2 image: repository: amazon/aws-efs-csi-driver - tag: "v1.3.6" + tag: "v1.3.8" pullPolicy: IfNotPresent sidecars: diff --git a/releases/v1.22/README.md b/releases/v1.22/README.md index f4803cc..1d96a31 100644 --- a/releases/v1.22/README.md +++ b/releases/v1.22/README.md @@ -44,6 +44,11 @@ Cri-o now uses crun rather than runc, which reduces the memory overhead *per pod With 1.22 and the switch to crun, support for [CgroupV2](https://www.kernel.org/doc/Documentation/cgroup-v2.txt) has been enabled. +### AWS Neuron INF support +Initial support for [Inf1 instances](https://aws.amazon.com/ec2/instance-types/inf1/) part of [AWS Neuron](https://aws.amazon.com/machine-learning/neuron/). + +Workers automatically load the custom kernel module on these instance types and expose the `/dev/neuron*` devices. + ## Version upgrades - Istio to 1.13.3 using the new Helm [gateway charts](https://istio.io/latest/docs/setup/additional-setup/gateway/) - Logging: ECK operator upgraded from 1.6 to 2.1, fluent-bit 1.9.3