forked from hewei/jitsi-deploy
Compare commits
4 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
f218a5a38b | 4 years ago |
|
|
5991efcdc1 | 4 years ago |
|
|
de7e09a2ef | 4 years ago |
|
|
12268ceac9 | 4 years ago |
@ -0,0 +1,73 @@ |
|||||||
|
globalArguments: |
||||||
|
- "--api.insecure" |
||||||
|
- "--accesslog" |
||||||
|
- "--providers.kubernetescrd" |
||||||
|
# - "--certificatesresolvers.shlug.acme.httpchallenge=true" |
||||||
|
# - "--certificatesresolvers.shlug.acme.httpchallenge.entrypoint=web" |
||||||
|
- "--certificatesresolvers.shlug.acme.email=webmaster@shlug.org" |
||||||
|
- "--certificatesresolvers.shlug.acme.storage=/data/acme.json" |
||||||
|
- "--certificatesresolvers.shlug.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory" |
||||||
|
|
||||||
|
# Configure ports |
||||||
|
ports: |
||||||
|
traefik: |
||||||
|
port: 9000 |
||||||
|
expose: false |
||||||
|
# The exposed port for this service |
||||||
|
exposedPort: 9000 |
||||||
|
# The port protocol (TCP/UDP) |
||||||
|
protocol: TCP |
||||||
|
web: |
||||||
|
port: 8000 |
||||||
|
# hostPort: 8000 |
||||||
|
expose: true |
||||||
|
exposedPort: 80 |
||||||
|
# The port protocol (TCP/UDP) |
||||||
|
protocol: TCP |
||||||
|
# Use nodeport if set. This is useful if you have configured Traefik in a |
||||||
|
# LoadBalancer |
||||||
|
nodePort: 30080 |
||||||
|
# Port Redirections |
||||||
|
# Added in 2.2, you can make permanent redirects via entrypoints. |
||||||
|
# https://docs.traefik.io/routing/entrypoints/#redirection |
||||||
|
# redirectTo: websecure |
||||||
|
websecure: |
||||||
|
port: 8443 |
||||||
|
# hostPort: 8443 |
||||||
|
expose: true |
||||||
|
exposedPort: 443 |
||||||
|
# The port protocol (TCP/UDP) |
||||||
|
protocol: TCP |
||||||
|
nodePort: 30443 |
||||||
|
# Enable HTTP/3. |
||||||
|
# Requires enabling experimental http3 feature and tls. |
||||||
|
# Note that you cannot have a UDP entrypoint with the same port. |
||||||
|
# http3: true |
||||||
|
# Set TLS at the entrypoint |
||||||
|
# https://doc.traefik.io/traefik/routing/entrypoints/#tls |
||||||
|
tls: |
||||||
|
enabled: true |
||||||
|
# this is the name of a TLSOption definition |
||||||
|
options: "" |
||||||
|
certResolver: "httpchallenge" |
||||||
|
domains: |
||||||
|
- main: jitsi-test.shlug.org |
||||||
|
|
||||||
|
# - main: example.com |
||||||
|
# sans: |
||||||
|
# - foo.example.com |
||||||
|
# - bar.example.com |
||||||
|
metrics: |
||||||
|
port: 9100 |
||||||
|
# hostPort: 9100 |
||||||
|
# Defines whether the port is exposed if service.type is LoadBalancer or |
||||||
|
# NodePort. |
||||||
|
# |
||||||
|
# You may not want to expose the metrics port on production deployments. |
||||||
|
# If you want to access it from outside of your cluster, |
||||||
|
# use `kubectl port-forward` or create a secure ingress |
||||||
|
expose: false |
||||||
|
# The exposed port for this service |
||||||
|
exposedPort: 9100 |
||||||
|
# The port protocol (TCP/UDP) |
||||||
|
protocol: TCP |
||||||
Loading…
Reference in new issue