Files
clipboard/clip
2025-02-17 10:14:08 +01:00

39 lines
998 B
Plaintext

http:
routers:
# HTTP-Router: Leitet HTTP unmodifiziert weiter
router-http:
rule: "HostRegexp(`{subdomain:.+}.k8s.xxx`)"
entryPoints:
- web
service: k3s-service-http
# HTTPS-Router: Terminiert TLS mit em Dummy-Zertifikat
router-https:
rule: "HostRegexp(`{subdomain:.+}.k8s.xxx`)"
entryPoints:
- websecure
service: k3s-service-https
tls: {} # Nützlich für d'Benutzung vo dim Dummy-Zertifikat
services:
k3s-service-http:
loadBalancer:
servers:
- url: "http://10.10.10.10"
k3s-service-https:
loadBalancer:
servers:
- url: "https://10.10.10.10"
serverTransport: k3s-transport
# ServerTransport für HTTPS: Schaltet d'Zertifikatvalidierig ab (weil dummy!)
serversTransport:
k3s-transport:
insecureSkipVerify: true
# TLS Konfiguration: Dummy-Zertifikat
tls:
certificates:
- certFile: "/path/zum/dummy.crt"
keyFile: "/path/zum/dummy.key"