ingress for vcluster
All checks were successful
ci/woodpecker/push/dashboard Pipeline was successful

This commit is contained in:
Aaron Riedel 2024-09-29 21:51:14 +02:00
parent bf169a75a3
commit 62a70171b4
Signed by: aaron
GPG key ID: 643004654D40D577
2 changed files with 20 additions and 0 deletions

View file

@ -16,6 +16,11 @@ controlPlane:
statefulSet:
highAvailability:
replicas: 3
proxy:
extraSANs:
- vcluster.k8s.ar21.de
exportKubeConfig:
server: https://vcluster.k8s.ar21.de:443
sync:
toHost:
ingresses:

View file

@ -0,0 +1,15 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRouteTCP
metadata:
name: vcluster-ingress
namespace: vcluster-ar
spec:
entryPoints:
- websecure
routes:
- match: HostSNI(`vcluster.k8s.ar21.de`)
services:
- name: ar
port: 443
tls:
passthrough: true