sbaerlocher.traefik

Ansible ロール: traefik

この Ansible ロールは廃止されました。 arillso.traefik ロールへの移行をお願いします。移行に関する詳細な情報は こちら で確認できます。

説明

Linux の Docker 環境に Docker コンテナとして traefik をインストールして設定します。

インストール

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 default 提供

依存関係

なし

例プレイブック

- 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