diff --git a/charts/apisix-ingress-controller/templates/ingress-class.yaml b/charts/apisix-ingress-controller/templates/ingress-class.yaml index 01206140..0099b3a4 100644 --- a/charts/apisix-ingress-controller/templates/ingress-class.yaml +++ b/charts/apisix-ingress-controller/templates/ingress-class.yaml @@ -1,4 +1,10 @@ +{{ if or (eq .Values.config.kubernetes.ingressVersion "") (eq .Values.config.kubernetes.ingressVersion "networking/v1")}} apiVersion: networking.k8s.io/v1 +{{- else if (eq .Values.config.kubernetes.ingressVersion "networking/v1beta1")}} +apiVersion: networking.k8s.io/v1beta1 +{{- else }} +apiVersion: {{ .Values.config.kubernetes.ingressVersion }} +{{- end }} kind: IngressClass metadata: name: {{ .Values.config.kubernetes.ingressClass | quote }}