opichon.docker_traefik

Rol de Ansible: Instalar traefik como 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_certificates: []
traefik_docker_domain:
traefik_group: root
traefik_dir: /etc/traefik
traefik_network: traefik
traefik_user: root
traefik_volumes: []

acme_email: "[email protected]"
acme_domains:
  - domain: mydomain.com
    sans:
      - www.mydomain.com
acme_logging: true
acme_staging: false

Ejemplo de libro de jugadas

---
- hosts: webservers
  roles:
    - dzangolab.docker_traefik
      traefik_certificates:
      -
        {
          CertFile: "/ruta/a/certificado.crt",
          KeyFile: "/ruta/a/clave.key"
        }
      traefik_docker_domain: mydomain.com
      traefik_network: mydomain
      traefik_volumes:
      - /etc/ssl:/etc/ssl

Licencia

MIT

Acerca del proyecto

Installs traefik proxy and other useful services as docker containers

Instalar
ansible-galaxy install opichon.docker_traefik
Licencia
mit
Descargas
371
Propietario
Entrepreneur & CTO Since 2003, I have helped SMEs and startups in all their IT-related needs.