sbaerlocher.traefik

Ansible 角色:traefik

该 Ansible 角色已被弃用,请迁移到 arillso.traefik 角色,关于迁移的详细信息请查看 链接

描述

在 Linux Docker 环境中安装并配置 Traefik 作为 Docker 容器。

安装

ansible-galaxy install sbaerlocher.traefik

使用您自己的 Traefik 配置模板

虽然此角色提供的模板可以通过变量配置,但您可能希望使用自己的 Traefik 配置文件:

  1. 在您的剧本目录下创建一个 templates 目录
  2. 创建一个 templates\traefik-conf.toml.j2 文件(与默认模板 traefik.toml.j2 选择不同的名称)
  3. 在您的剧本中将变量 traefik_configuration_template 设置为 traefik-conf.toml.j2

要求

角色变量

变量 默认 说明(类型)
traefik_sendanonymoususage false
traefik_debug false
traefik_dir /etc/traefik
traefik_hostname "{{ inventory_hostname }}"
traefik_https false
traefik_https_redirect false
traefik_log_level ERROR
traefik_network traefik_default
traefik_api false
traefik_ping false
traefik_configuration_file 默认提供

依赖

示例剧本

- hosts: all
  roles:
    - sbaerlocher.traefik

更新日志

1.0.0

  • 初始提交

作者

许可证

该项目遵循 MIT 许可证。请查看 LICENSE 文件获取完整的许可证文本。

版权所有

(c) 2018, Simon Bärlocher

关于项目

Installs and configures traefik as a docker container on a Linux docker environment.

安装
ansible-galaxy install sbaerlocher.traefik
许可证
mit
下载
61.6k
拥有者
Technology Evangelist / System Engineer by @whatwedo / Project Manager @arillso / @ansible and @nuxt fan / Based in #Bern