From 540fa83cab90f1bbf2c7001a2cba241ee32b6f6c Mon Sep 17 00:00:00 2001 From: Jacob Tomlinson Date: Tue, 19 Mar 2019 09:14:22 +0000 Subject: [PATCH] [stable/efs-provisioner] Fix annotations (#11964) * [stable/efs-provisioner] Fix annotations Signed-off-by: Jacob Tomlinson * Fix annotations Signed-off-by: Jacob Tomlinson --- stable/efs-provisioner/Chart.yaml | 2 +- stable/efs-provisioner/templates/storageclass.yaml | 4 +++- stable/efs-provisioner/values.yaml | 4 ++++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/stable/efs-provisioner/Chart.yaml b/stable/efs-provisioner/Chart.yaml index c8f13f3cc1..bff8d7a6e9 100644 --- a/stable/efs-provisioner/Chart.yaml +++ b/stable/efs-provisioner/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 name: efs-provisioner description: A Helm chart for the AWS EFS external storage provisioner -version: 0.3.4 +version: 0.3.5 appVersion: v2.1.0-k8s1.11 home: https://github.com/kubernetes-incubator/external-storage/tree/master/aws/efs sources: diff --git a/stable/efs-provisioner/templates/storageclass.yaml b/stable/efs-provisioner/templates/storageclass.yaml index 597e179b7b..262065c06c 100644 --- a/stable/efs-provisioner/templates/storageclass.yaml +++ b/stable/efs-provisioner/templates/storageclass.yaml @@ -8,9 +8,11 @@ metadata: chart: {{ template "efs-provisioner.chartname" . }} release: "{{ .Release.Name }}" heritage: "{{ .Release.Service }}" -{{- if .Values.efsProvisioner.storageClass.isDefault }} annotations: +{{- if .Values.efsProvisioner.storageClass.isDefault }} storageclass.kubernetes.io/is-default-class: "true" +{{- end }} +{{- if .Values.annotations }} {{ toYaml .Values.annotations | indent 4 }} {{- end }} provisioner: {{ .Values.efsProvisioner.provisionerName }} diff --git a/stable/efs-provisioner/values.yaml b/stable/efs-provisioner/values.yaml index 536e2e6069..928c29b97f 100644 --- a/stable/efs-provisioner/values.yaml +++ b/stable/efs-provisioner/values.yaml @@ -22,6 +22,10 @@ busyboxImage: tag: 1.27 pullPolicy: IfNotPresent +## Deployment annotations +## +annotations: {} + ## Configure provisioner ## https://github.com/kubernetes-incubator/external-storage/tree/master/aws/efs#deployment ##