You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
jitsi-deploy/traefik-config.yaml.sh

36 lines
1.2 KiB

cat <<EOF
apiVersion: helm.cattle.io/v1
kind: HelmChartConfig
metadata:
name: traefik
namespace: kube-system
spec:
valuesContent: |-
additionalArguments:
- "--log.level=DEBUG"
- "--certificatesresolvers.le-prod.acme.email=${ACME_EMAIL}"
- "--certificatesresolvers.le-prod.acme.storage=/data/acme-prod.json"
- "--certificatesresolvers.le-prod.acme.tlschallenge=true"
- "--certificatesresolvers.le-prod.acme.caServer=https://acme-v02.api.letsencrypt.org/directory"
- "--certificatesresolvers.le-staging.acme.email=${ACME_EMAIL}"
- "--certificatesresolvers.le-staging.acme.storage=/data/acme-staging.json"
- "--certificatesresolvers.le-staging.acme.tlschallenge=true"
- "--certificatesresolvers.le-staging.acme.caServer=https://acme-staging-v02.api.letsencrypt.org/directory"
# dashboard:
# enabled: true
ports:
# traefik:
# expose: true
web:
redirectTo: websecure
xmpp-prod:
port: 5222
expose: true
exposedPort: 5222
protocol: TCP
xmpp-test:
port: 5223
expose: true
exposedPort: 5223
protocol: TCP
EOF