From 44ba6e4212867c08c44650b924d1865ed8e59fd3 Mon Sep 17 00:00:00 2001 From: Thulio Ferraz Assis Date: Wed, 29 Jul 2020 10:39:47 -0500 Subject: [PATCH] fix: remove beta annotation from storage class Since the storage.k8s.io/v1 API, the annotation for is-default-class is no longer in beta and was deprecated. https://github.com/kubernetes/kubernetes/pull/40088 Signed-off-by: Thulio Ferraz Assis --- chart/templates/storageclass.yaml | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/chart/templates/storageclass.yaml b/chart/templates/storageclass.yaml index 73cc607..3fee340 100644 --- a/chart/templates/storageclass.yaml +++ b/chart/templates/storageclass.yaml @@ -2,13 +2,8 @@ kind: StorageClass apiVersion: storage.k8s.io/v1 metadata: name: longhorn - {{- if .Values.persistence.defaultClass }} annotations: - storageclass.beta.kubernetes.io/is-default-class: "true" - {{- else }} - annotations: - storageclass.beta.kubernetes.io/is-default-class: "false" - {{- end }} + storageclass.kubernetes.io/is-default-class: {{ .Values.persistence.defaultClass | quote }} labels: {{- include "longhorn.labels" . | nindent 4 }} provisioner: driver.longhorn.io allowVolumeExpansion: true