09_homelab_apps/homelab-apps/templates/rancher.yaml aktualisiert

This commit is contained in:
2026-06-06 11:20:24 +00:00
parent cd1ee22e57
commit 7d0cc753df
@@ -64,4 +64,23 @@ spec:
request: 0s # Deaktiviert das Timeout für langlebige Streams
backendRefs:
- name: rancher # Rancher Service Name
port: 80 # Rancher läuft auf Port 80 intern
port: 443 # Rancher läuft auf Port 80 und 443 intern
---
# Diese Policy sagt Envoy, dass es zum Rancher-Service intern via TLS/HTTPS tunneln soll
apiVersion: gateway.networking.k8s.io/v1alpha3
kind: BackendTLSPolicy
metadata:
name: rancher-backend-tls
namespace: cattle-system
spec:
targetRefs:
- group: ""
kind: Service
name: rancher
tls:
hostname: rancher.k8s.hnrx.net
validation:
# Da Rancher intern ein selbstsigniertes CA-Zertifikat nutzt,
# weisen wir Envoy an, die System-Zertifikate als Fallback zu nutzen
wellKnownCACertificates: SystemRootCAs