Update rewrite rules to allow public access to grafana

This commit is contained in:
Seth Call 2025-08-02 11:33:06 -05:00
parent 3433402bd3
commit ca948de07c
1 changed files with 15 additions and 15 deletions

View File

@ -19,12 +19,12 @@ kube-prometheus-stack:
pathType: Prefix pathType: Prefix
annotations: annotations:
kubernetes.io/ingress.class: nginx kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/rewrite-target: /$2 #nginx.ingress.kubernetes.io/rewrite-target: /$2
cert-manager.io/cluster-issuer: letsencrypt-nginx-production cert-manager.io/cluster-issuer: letsencrypt-nginx-production
nginx.ingress.kubernetes.io/backend-protocol: "HTTP" nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
# nginx.ingress.kubernetes.io/auth-type: basic nginx.ingress.kubernetes.io/auth-type: basic
# nginx.ingress.kubernetes.io/auth-secret: basic-auth nginx.ingress.kubernetes.io/auth-secret: monitoring-basic-auth
# nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required' nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
hosts: hosts:
- monitoring.video.jamkazam.com - monitoring.video.jamkazam.com
paths: paths:
@ -36,7 +36,7 @@ kube-prometheus-stack:
prometheusSpec: prometheusSpec:
retention: 60d retention: 60d
retentionSize: 20GB retentionSize: 20GB
routePrefix: / routePrefix: /prometheus
externalUrl: https://monitoring.video.jamkazam.com/prometheus externalUrl: https://monitoring.video.jamkazam.com/prometheus
storageSpec: storageSpec:
volumeClaimTemplate: volumeClaimTemplate:
@ -52,12 +52,12 @@ kube-prometheus-stack:
pathType: Prefix pathType: Prefix
annotations: annotations:
kubernetes.io/ingress.class: nginx kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/rewrite-target: /$2 #nginx.ingress.kubernetes.io/rewrite-target: /$2
cert-manager.io/cluster-issuer: letsencrypt-nginx-production cert-manager.io/cluster-issuer: letsencrypt-nginx-production
nginx.ingress.kubernetes.io/backend-protocol: "HTTP" nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
# nginx.ingress.kubernetes.io/auth-type: basic nginx.ingress.kubernetes.io/auth-type: basic
# nginx.ingress.kubernetes.io/auth-secret: basic-auth nginx.ingress.kubernetes.io/auth-secret: monitoring-basic-auth
# nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required' nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
hosts: hosts:
- monitoring.video.jamkazam.com - monitoring.video.jamkazam.com
paths: paths:
@ -67,8 +67,8 @@ kube-prometheus-stack:
hosts: hosts:
- monitoring.video.jamkazam.com - monitoring.video.jamkazam.com
alertmanagerSpec: alertmanagerSpec:
#routePrefix: / routePrefix: /alertmanager
#externalUrl: https://monitoring.video.jamkazam.com/alertmanager externalUrl: https://monitoring.video.jamkazam.com/alertmanager
storage: storage:
volumeClaimTemplate: volumeClaimTemplate:
spec: spec:
@ -87,12 +87,12 @@ kube-prometheus-stack:
pathType: Prefix pathType: Prefix
annotations: annotations:
kubernetes.io/ingress.class: nginx kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/rewrite-target: /$2 #nginx.ingress.kubernetes.io/rewrite-target: /$2
cert-manager.io/cluster-issuer: letsencrypt-nginx-production cert-manager.io/cluster-issuer: letsencrypt-nginx-production
nginx.ingress.kubernetes.io/backend-protocol: "HTTP" nginx.ingress.kubernetes.io/backend-protocol: "HTTP"
# nginx.ingress.kubernetes.io/auth-type: basic #nginx.ingress.kubernetes.io/auth-type: basic
# nginx.ingress.kubernetes.io/auth-secret: basic-auth #nginx.ingress.kubernetes.io/auth-secret: monitoring-basic-auth
# nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required' #nginx.ingress.kubernetes.io/auth-realm: 'Authentication Required'
hosts: hosts:
- monitoring.video.jamkazam.com - monitoring.video.jamkazam.com
path: /grafana path: /grafana