warhorse.traefik_docker
Ansible Traefik(Docker)
安装 Traefik(Docker)
这个角色是 Warhorse 自动化框架的一部分。可以与 Warhorse 一起使用,也可以单独使用。
Docker 镜像
角色变量
所有变量的列表可以在 ./defaults/main.yml 文件中找到。
traefik_dir
- Traefik 容器目录
traefik_docker_version
- Docker 镜像版本
traefik_ports
- Traefik 容器端口
traefik_hostname
- Traefik 容器主机名
traefik_container_name
- Traefik 容器名称
traefik_docker_network
- Traefik 容器 Docker 网络
依赖项
ansible-galaxy install geerlingguy.docker geerlingguy.pip
安装
ansible-galaxy install warhorse.traefik_docker
示例剧本
- hosts: servers
roles:
- { role: warhorse.traefik_docker }
示例变量
traefik_hostname: "traefik"
traefik_container_name: "traefik"
traefik_docker_version: "latest"
traefik_docker_labels: {}
traefik_docker_network: "traefik"
traefik_dir: '/opt/docker/traefik'
traefik_ports:
- '80:80'
- '443:443'
许可证
MIT/BSD
作者信息
Ralph May