From c310363c99d5b1422a9abfeba1a74d8b520a50a0 Mon Sep 17 00:00:00 2001 From: Walter Reiner Date: Thu, 31 Mar 2022 23:06:44 +0200 Subject: [PATCH] Add ingressClassName to ingress template (#858) --- charts/woodpecker-server/templates/ingress.yaml | 3 +++ charts/woodpecker-server/values.yaml | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/charts/woodpecker-server/templates/ingress.yaml b/charts/woodpecker-server/templates/ingress.yaml index 381ed97d2..f7f823676 100644 --- a/charts/woodpecker-server/templates/ingress.yaml +++ b/charts/woodpecker-server/templates/ingress.yaml @@ -12,6 +12,9 @@ metadata: {{- toYaml . | nindent 4 }} {{- end }} spec: + {{- with .Values.ingress.ingressClassName }} + ingressClassName: {{ . }} + {{- end }} {{- if .Values.ingress.tls }} tls: {{- range .Values.ingress.tls }} diff --git a/charts/woodpecker-server/values.yaml b/charts/woodpecker-server/values.yaml index c64c915d6..f8c560f28 100644 --- a/charts/woodpecker-server/values.yaml +++ b/charts/woodpecker-server/values.yaml @@ -64,6 +64,10 @@ ingress: annotations: # kubernetes.io/ingress.class: nginx # kubernetes.io/tls-acme: "true" + + # -- Defines which ingress controller will implement the resource + ingressClassName: "" + hosts: - host: chart-example.local paths: