update ingress

This commit is contained in:
2025-09-20 07:36:42 -05:00
parent 820e899359
commit 4fdddee8e0

View File

@@ -1,4 +1,4 @@
apiVersion: traefik.containo.us/v1alpha1 apiVersion: traefik.io/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: grafana-ingress name: grafana-ingress
@@ -6,16 +6,15 @@ spec:
entryPoints: entryPoints:
- websecure - websecure
routes: routes:
- match: Host(`grafana.durp.info`) && PathPrefix(`/`) - match: Host(`grafana.durp.info`) && PathPrefix(`/`)
kind: Rule kind: Rule
services: services:
- name: grafana - name: grafana
port: 80 port: 80
tls: tls:
secretName: grafana-tls secretName: grafana-tls
--- ---
apiVersion: cert-manager.io/v1 apiVersion: cert-manager.io/v1
kind: Certificate kind: Certificate
metadata: metadata:
@@ -27,11 +26,10 @@ spec:
kind: ClusterIssuer kind: ClusterIssuer
commonName: "grafana.durp.info" commonName: "grafana.durp.info"
dnsNames: dnsNames:
- "grafana.durp.info" - "grafana.durp.info"
--- ---
apiVersion: traefik.io/v1alpha1
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute kind: IngressRoute
metadata: metadata:
name: alertmanager-ingress name: alertmanager-ingress
@@ -39,21 +37,20 @@ spec:
entryPoints: entryPoints:
- websecure - websecure
routes: routes:
- match: Host(`alertmanager.durp.info`) && PathPrefix(`/`) - match: Host(`alertmanager.durp.info`) && PathPrefix(`/`)
middlewares: middlewares:
- name: whitelist - name: whitelist
namespace: traefik namespace: traefik
- name: authentik-proxy-provider - name: authentik-proxy-provider
namespace: traefik namespace: traefik
kind: Rule kind: Rule
services: services:
- name: prometheus-alertmanager - name: prometheus-alertmanager
port: 9093 port: 9093
tls: tls:
secretName: alertmanager-tls secretName: alertmanager-tls
--- ---
apiVersion: cert-manager.io/v1 apiVersion: cert-manager.io/v1
kind: Certificate kind: Certificate
metadata: metadata:
@@ -65,10 +62,9 @@ spec:
kind: ClusterIssuer kind: ClusterIssuer
commonName: "alertmanager.durp.info" commonName: "alertmanager.durp.info"
dnsNames: dnsNames:
- "alertmanager.durp.info" - "alertmanager.durp.info"
--- ---
kind: Service kind: Service
apiVersion: v1 apiVersion: v1
metadata: metadata:
@@ -77,4 +73,5 @@ metadata:
external-dns.alpha.kubernetes.io/hostname: grafana.durp.info external-dns.alpha.kubernetes.io/hostname: grafana.durp.info
spec: spec:
type: ExternalName type: ExternalName
externalName: durp.info externalName: durp.info