diff --git a/powerdns/Chart.yaml b/powerdns/Chart.yaml index 658ec5afbfaeb77d412742ad221f6867b8598e05..646674c6253039797c35079300e21674c3bc4e84 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 e238ffb306f0fb2a7e847dab62edf7456ac0e461..59ff80a7300eff27cbeff22d6fb088d1c4a8c856 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 bd94a1ef857949d5fc41b5780630da6cbc867112..7f7d665748d507188ae31ace7714abc062fdb978 100644 --- a/powerdns/values.yaml +++ b/powerdns/values.yaml @@ -23,6 +23,8 @@ default: ingress: host: "dns.example.tld" + path: "/api" + annotations: { } volumes: data: |-