Files
truecharts/charts/incubator/traefik/templates/_ingressclass.tpl
T
kjeld Schouten-Lebbing 3c1d4aad1a some more cleanup for the ingressClass and middleware handlers (+2 squashed commit)
Squashed commit:

[2bf153a25] bump

[6114bf0ff] add ingressClass support to middleware GUI and fix middleware namespace creation
2021-09-03 18:06:26 +02:00

16 lines
421 B
Smarty

{{/* Define the ingressClass */}}
{{- define "traefik.ingressClass" -}}
{{- if and .Values.ingressClass.enabled }}
---
kind: IngressClass
metadata:
annotations:
ingressclass.kubernetes.io/is-default-class: {{ .Values.ingressClass.isDefaultClass | quote }}
labels:
{{- include "common.labels" . | nindent 4 }}
name: {{ .Release.Name }}
spec:
controller: traefik.io/ingress-controller
{{- end }}
{{- end }}