github.com/spotahome/redis-operator@v1.2.4/charts/redisoperator/templates/_versions.tpl (about) 1 {{/* vim: set filetype=mustache: */}} 2 {{/* 3 Return the appropriate apiVersion for deployment. 4 */}} 5 {{- define "common.capabilities.deployment.apiVersion" -}} 6 {{- print "apps/v1" -}} 7 {{- end -}} 8 9 {{/* 10 Return the appropriate apiVersion for ingress. 11 */}} 12 {{- define "common.capabilities.ingress.apiVersion" -}} 13 {{- if semverCompare ">=1.19-0" .Capabilities.KubeVersion.GitVersion -}} 14 {{- print "networking.k8s.io/v1" -}} 15 {{- else if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}} 16 {{- print "extensions/v1beta1" -}} 17 {{- else -}} 18 {{- print "networking.k8s.io/v1beta1" -}} 19 {{- end -}} 20 {{- end -}}