From 80c979d82604b8fe8cb4fc912fcfb4a0e77d1a17 Mon Sep 17 00:00:00 2001
From: Varac <varac@varac.net>
Date: Tue, 4 May 2021 11:32:09 +0200
Subject: [PATCH] Set mandatory pathType for kube-prom-stack ingresses

see https://github.com/prometheus-community/helm-charts/blob/main/charts/kube-prometheus-stack/values.yaml#L231
---
 ansible/roles/apps/templates/settings/prometheus-stack.yaml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/ansible/roles/apps/templates/settings/prometheus-stack.yaml b/ansible/roles/apps/templates/settings/prometheus-stack.yaml
index 69b1ffba6..ae2c3a3da 100644
--- a/ansible/roles/apps/templates/settings/prometheus-stack.yaml
+++ b/ansible/roles/apps/templates/settings/prometheus-stack.yaml
@@ -22,6 +22,7 @@ alertmanager:
       nginx.ingress.kubernetes.io/auth-secret: alertmanager-basic-auth
       nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
       kubernetes.io/tls-acme: "true"
+    pathType: ImplementationSpecific
     hosts:
       - "alertmanager.{{ domain }}"
     tls:
@@ -124,6 +125,7 @@ prometheus:
       nginx.ingress.kubernetes.io/auth-secret: prometheus-basic-auth
       nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
       kubernetes.io/tls-acme: "true"
+    pathType: ImplementationSpecific
     hosts:
       - "prometheus.{{ domain }}"
     tls:
@@ -155,6 +157,7 @@ grafana:
     enabled: true
     annotations:
       kubernetes.io/tls-acme: "true"
+    pathType: ImplementationSpecific
     hosts:
       - "grafana.{{ domain }}"
     tls:
-- 
GitLab