opichon.docker_traefik

Ansible Role : Installer le proxy traefik en tant que conteneur Docker

Un rôle Ansible pour installer le proxy traefik en tant que conteneur Docker.

Exigences

Ce rôle nécessite Ansible 1.2 ou une version supérieure.

Variables du rôle

Les variables Ansible sont listées ci-dessous avec leurs valeurs par défaut.

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

Exemples de playbook

---
- hosts: serveurs_web
  roles:
    - dzangolab.docker_traefik
      traefik_certificates:
      -
          {
              CertFile: "/chemin/vers/certificate.crt",
              KeyFile: "/chemin/vers/keyfile.key"
          }
      traefik_docker_domain: mydomain.com
      traefik_network: mydomain
      traefik_volumes:
      - /etc/ssl:/etc/ssl

Licence

MIT

À propos du projet

Installs traefik proxy and other useful services as docker containers

Installer
ansible-galaxy install opichon.docker_traefik
Licence
mit
Téléchargements
371
Propriétaire
Entrepreneur & CTO Since 2003, I have helped SMEs and startups in all their IT-related needs.