k8s-deployment/values/etersoft/values.xray-docs.yaml
2025-02-06 08:49:54 +01:00

39 lines
993 B
YAML

workload:
metadata:
annotations:
keel.sh/policy: force
keel.sh/trigger: poll
keel.sh/initContainers: 'true'
ingress:
main:
metadata:
annotations:
kubernetes.io/ingress.class: traefik
traefik.ingress.kubernetes.io/router.entrypoints: web,websecure
kubernetes.io/tls-acme: "true"
kubernetes.io/ingress.allow-http: "false"
kubernetes.io/ingress.global-static-ip-name: ""
cert-manager.io/cluster-issuer: badhouseplants-issuer-http01
traefik.ingress.kubernetes.io/router.middlewares: public-xray-xraydocsauth@kubernetescrd
extra:
templates:
- |-
apiVersion: v1
kind: Secret
metadata:
name: xray-docs-auth
stringData:
users: |
ilove:$apr1$N65S3o4r$Yc9pJnHPN4tUE1ZLzJsGI.
- |-
apiVersion: traefik.io/v1alpha1
kind: Middleware
metadata:
name: xraydocsauth
spec:
basicAuth:
secret: xray-docs-auth