29 lines
829 B
YAML
29 lines
829 B
YAML
traefik:
|
|
enabled: true
|
|
tcpRoutes:
|
|
- name: server-xray-public
|
|
service: server-xray-public-xray-https
|
|
match: HostSNI(`xray-public.badhouseplants.net`)
|
|
entrypoint: xray-public
|
|
port: 443
|
|
shortcuts:
|
|
hostname: xray-public.badhouseplants.net
|
|
ingress:
|
|
main:
|
|
enabled: true
|
|
annotations:
|
|
cert-manager.io/cluster-issuer: badhouseplants-issuer-http01
|
|
kubernetes.io/ingress.allow-http: "false"
|
|
kubernetes.io/ingress.class: traefik
|
|
kubernetes.io/ingress.global-static-ip-name: ""
|
|
kubernetes.io/tls-acme: "true"
|
|
meta.helm.sh/release-name: xray
|
|
meta.helm.sh/release-namespace: xray
|
|
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
|
|
extraVolumes:
|
|
certs:
|
|
secret:
|
|
secretName: xray-public.badhouseplants.net
|
|
workload:
|
|
replicas: 3
|