docker_traefik

Ansible Роль: Установка прокси traefik как контейнера Docker

Ansible роль для установки прокси traefik в качестве контейнера Docker.

Требования

Для этой роли требуется Ansible версии 1.2 или выше.

Переменные роли

Переменные Ansible перечислены ниже с их значениями по умолчанию.

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

Пример плейбука

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

Лицензия

MIT

О проекте

Installs traefik proxy and other useful services as docker containers

Установить
ansible-galaxy install opichon/ansible-docker-traefik
Лицензия
mit
Загрузки
361
Владелец
Entrepreneur & CTO Since 2003, I have helped SMEs and startups in all their IT-related needs.