docker_cadvisor_traefik_ssl_domain_mode
This commit is contained in:
parent
cf709f5049
commit
c6eddd0105
2 changed files with 9 additions and 0 deletions
|
|
@ -1 +1,2 @@
|
|||
docker_cadvisor_port: "8080"
|
||||
docker_cadvisor_traefik_ssl_domain_mode: false
|
||||
|
|
@ -29,9 +29,17 @@ services:
|
|||
org.label-schema.group: "monitoring"
|
||||
traefik.enable: true
|
||||
traefik.docker.network: traefik
|
||||
{% if docker_cadvisor_traefik_ssl_domain_mode %}
|
||||
traefik.http.routers.cadvisor.entrypoints: websecure
|
||||
{% else %}
|
||||
traefik.http.routers.cadvisor.entrypoints: cadvisor
|
||||
{% endif %}
|
||||
traefik.http.routers.cadvisor.tls: true
|
||||
{% if docker_cadvisor_traefik_ssl_domain_mode %}
|
||||
traefik.http.routers.cadvisor.rule: Host(`cadvisor.{{ ansible_host }}`)
|
||||
{% else %}
|
||||
traefik.http.routers.cadvisor.rule: Host(`{{ ansible_host }}`)
|
||||
{% endif %}
|
||||
traefik.http.services.cadvisor.loadbalancer.server.port: 8080
|
||||
traefik.http.routers.cadvisor.middlewares: cadvisor_auth
|
||||
traefik.http.middlewares.cadvisor_auth.basicauth.users: "{{ docker_cadvisor_auth_user }}:{{ docker_cadvisor_auth_password }}"
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue