From f786102ced197272c5c6af680a6634da4b8a21ba Mon Sep 17 00:00:00 2001 From: Christoph Raaflaub Date: Mon, 1 May 2023 11:19:19 +0200 Subject: [PATCH] extend ingress with optional config: spec.ingressClassName --- charts/acend-training-chart/Chart.yaml | 2 +- charts/acend-training-chart/templates/ingress.yaml | 3 +++ charts/acend-training-chart/values.yaml | 4 ++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/charts/acend-training-chart/Chart.yaml b/charts/acend-training-chart/Chart.yaml index 4970a60..6fc0588 100644 --- a/charts/acend-training-chart/Chart.yaml +++ b/charts/acend-training-chart/Chart.yaml @@ -4,5 +4,5 @@ description: Deploy acend training pages type: application maintainers: - name: acend -version: 0.1.8 +version: 0.1.9 appVersion: 1.0.0 diff --git a/charts/acend-training-chart/templates/ingress.yaml b/charts/acend-training-chart/templates/ingress.yaml index c5548b0..ad66bbc 100644 --- a/charts/acend-training-chart/templates/ingress.yaml +++ b/charts/acend-training-chart/templates/ingress.yaml @@ -30,6 +30,9 @@ metadata: {{- toYaml . | nindent 4 }} {{- end }} spec: + {{- if .ingress.ingressClassName }} + ingressClassName: {{ .ingress.ingressClassName}} + {{- end }} tls: {{- if .ingress.emptyTLS }} - {} diff --git a/charts/acend-training-chart/values.yaml b/charts/acend-training-chart/values.yaml index 0b279f2..1da82ab 100644 --- a/charts/acend-training-chart/values.yaml +++ b/charts/acend-training-chart/values.yaml @@ -36,11 +36,11 @@ acendTraining: podAnnotations: {} ingress: annotations: - kubernetes.io/ingress.class: nginx-public kubernetes.io/tls-acme: "true" + ingressClassName: nginx-public useDefaultSecret: true appname: hugo-training-template - domain: k8s.puzzle.ch + domain: puzzle.ch # domainmain: puzzle.ch nameOverride: ""