From 969094612a0b5226cbb55d44d00ea94bf883a3fb Mon Sep 17 00:00:00 2001
From: Janne Mareike Koschinski <janne@kuschku.de>
Date: Sat, 18 Mar 2023 21:02:11 +0100
Subject: [PATCH] feat: update powerdns chart

---
 powerdns/Chart.yaml             | 2 +-
 powerdns/templates/ingress.yaml | 4 ++--
 powerdns/values.yaml            | 2 ++
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/powerdns/Chart.yaml b/powerdns/Chart.yaml
index 658ec5a..646674c 100644
--- a/powerdns/Chart.yaml
+++ b/powerdns/Chart.yaml
@@ -2,5 +2,5 @@ apiVersion: v2
 name: powerdns
 description: Helm Chart for powerdns-Core
 type: application
-version: 1.0.0
+version: 1.0.1
 appVersion: "4.7.3"
diff --git a/powerdns/templates/ingress.yaml b/powerdns/templates/ingress.yaml
index e238ffb..59ff80a 100644
--- a/powerdns/templates/ingress.yaml
+++ b/powerdns/templates/ingress.yaml
@@ -6,14 +6,14 @@ metadata:
   labels:
     {{- include "powerdns-helm.labels" . | nindent 4 }}
   annotations:
-    kubernetes.io/ingress.class: nginx
+    {{- .Values.ingress.annotations | toYaml | nindent 4 }}
     nginx.ingress.kubernetes.io/rewrite-target: /$1
 spec:
   rules:
     - host: "{{ .Values.ingress.host }}"
       http:
         paths:
-          - path: "/api($|/.*)"
+          - path: "{{ .Values.ingress.path }}($|/.*)"
             backend:
               service:
                 name: {{ include "powerdns-helm.fullname" . }}
diff --git a/powerdns/values.yaml b/powerdns/values.yaml
index bd94a1e..7f7d665 100644
--- a/powerdns/values.yaml
+++ b/powerdns/values.yaml
@@ -23,6 +23,8 @@ default:
 
 ingress:
   host: "dns.example.tld"
+  path: "/api"
+  annotations: { }
 
 volumes:
   data: |-
-- 
GitLab