dzangolab.docker_traefik
Ansible роль: Установка traefik прокси в виде контейнера Docker
Ansible роль для установки traefik прокси в виде контейнера Docker.
Требования
Эта роль требует Ansible версии 1.2 или выше.
Переменные роли
Переменные Ansible перечислены ниже с их значениями по умолчанию.
traefik__access_log_format: common
traefik__acme_caserver: https://acme-v02.api.letsencrypt.org/directory
traefik__acme_email: 
traefik__dashboard: true
traefik__dashboard_basicauth_passwords: []
traefik__deploy_dir:
traefik__deploy_group: 
traefik__deploy_user:
traefik__expose_by_default: false
traefik__image: traefik:v2.5.3
traefik__label: traefik
traefik__log_dir: /var/log/traefik
traefik__log_format: common
traefik__log_level: ERROR
traefik__network: traefik
traefik__refresh: 15
traefik__state: started | stopped
Пример playbook
---
- hosts: веб-сервера
  roles:
    - dzangolab.docker_traefik
      traefik_certificates:
      -
          {
              CertFile: "/path/to/certificate.crt",
              KeyFile: "/path/tto/keyfile.key"
          }
      traefik__domain: mydomain.com
      traefik__network: mydomain
Лицензия
MIT
Установить
 ansible-galaxy install dzangolab.docker_traefikЛицензия
 
            mit
          
Загрузки
 
            120
          
Владелец
 tech accelerator
