triplepoint.traefik

イントロ

この役割は、Docker化されたTraefikリバースプロキシアプリケーションをインストールし、設定します。

要件

明示的な依存役割はありませんが、対象のマシンはDockerホストとして機能できる必要があります。geerlingguy.docker Ansible役割は適切な解決策です。

役割の変数

設定に関する情報は、デフォルトの変数ファイルのコメントを参照してください。

依存関係

なし。

例のプレイブック

- hosts: whatever
  roles:
    - triplepoint.traefik

役割のテスト

この役割は、依存関係とPythonテスト環境を管理するためにpipenvを使用してmoleculeでテストされています。

実行環境の設定

pip install pipenv

pipenvをインストールしたら、以下のコマンドで実行用の仮想環境を構築できます:

pipenv install --dev

テストの実行

環境が設定されたら、以下のコマンドでmoleculeを実行できます:

pipenv run molecule test

ロックファイルの再生成

あまり頻繁に行う必要はありませんが、pipenv install {some_package}コマンドを使用してPythonパッケージの要件を変更するか、直接Pipfileを編集した場合、またはビルド依存関係が古くなった場合は、Pipfile.lockを再生成する必要があるかもしれません。

pipenv update --dev

このプロセスが完了したら、再生成されたPipfile.lockをチェックインすることを忘れないでください。

ライセンス

MIT

プロジェクトについて

Install and configure the Traefik reverse proxy

インストール
ansible-galaxy install triplepoint.traefik
ライセンス
mit
ダウンロード
978
所有者