From f2486112490d2929364c31a0d741125bc0db331b Mon Sep 17 00:00:00 2001 From: Kingdon Barrett Date: Sat, 2 Nov 2019 11:26:07 -0400 Subject: [PATCH] chore(charts): define APIVersion template --- charts/workflow-manager/templates/_helpers.tmpl | 9 +++++++++ .../templates/workflow-manager-deployment.yaml | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/charts/workflow-manager/templates/_helpers.tmpl b/charts/workflow-manager/templates/_helpers.tmpl index 422a5ae..cf80f4c 100644 --- a/charts/workflow-manager/templates/_helpers.tmpl +++ b/charts/workflow-manager/templates/_helpers.tmpl @@ -10,3 +10,12 @@ rbac.authorization.k8s.io/v1alpha1 rbac.authorization.k8s.io/v1 {{- end -}} {{- end -}} +{{- define "APIVersion" -}} +{{- if .Capabilities.APIVersions.Has "apps/v1" -}} +apps/v1 +{{- else if .Capabilities.APIVersions.Has "extensions/v1beta1" -}} +extensions/v1beta1 +{{- else -}} +apps/v1 +{{- end -}} +{{- end -}} diff --git a/charts/workflow-manager/templates/workflow-manager-deployment.yaml b/charts/workflow-manager/templates/workflow-manager-deployment.yaml index 41121fd..b5310b3 100644 --- a/charts/workflow-manager/templates/workflow-manager-deployment.yaml +++ b/charts/workflow-manager/templates/workflow-manager-deployment.yaml @@ -1,4 +1,4 @@ -apiVersion: {{ .Values.global.api_group }} +apiVersion: {{ template "APIVersion" . }} kind: Deployment metadata: name: deis-workflow-manager