dzangolab.docker_traefik
Rol de Ansible: Instalar traefik como proxy en un contenedor Docker
Un rol de Ansible para instalar el proxy traefik como un contenedor Docker.
Requisitos
Este rol requiere Ansible 1.2 o superior.
Variables del rol
Las variables de Ansible se enumeran a continuación con sus valores predeterminados.
traefik__access_log_format: común
traefik__acme_caserver: https://acme-v02.api.letsencrypt.org/directory
traefik__acme_email:
traefik__dashboard: verdadero
traefik__dashboard_basicauth_passwords: []
traefik__deploy_dir:
traefik__deploy_group:
traefik__deploy_user:
traefik__expose_by_default: falso
traefik__image: traefik:v2.5.3
traefik__label: traefik
traefik__log_dir: /var/log/traefik
traefik__log_format: común
traefik__log_level: ERROR
traefik__network: traefik
traefik__refresh: 15
traefik__state: iniciado | detenido
Ejemplo de playbook
---
- hosts: servidores_web
roles:
- dzangolab.docker_traefik
traefik_certificates:
-
{
CertFile: "/ruta/a/certificado.crt",
KeyFile: "/ruta/a/archivo_de_clave.key"
}
traefik__domain: midominio.com
traefik__network: midominio
Licencia
MIT
Instalar
ansible-galaxy install dzangolab.docker_traefik
Licencia
mit
Descargas
110
Propietario
tech accelerator