mrlesmithjr.nginx-load-balancer
ansible-nginx-load-balancer
NGINX負荷分散装置をインストール/構成するためのAnsibleロールです。
使用方法
- HTTP負荷分散
- HTTPS負荷分散
- SSL終端
- セルフサイン証明書
- TCP負荷分散
- UDP負荷分散
- 高可用性(HA)設定
ビルド状況
GitHub Actions
Travis CI
要件
必要なAnsibleロールについては、以下を確認してください: requirements.yml
ロール変数
依存関係
以下のAnsibleロールは、このansible-nginx-load-balancer
ロールと一緒に使用する必要があります。
- ansible-etc-hosts
- ソリューションの一部であるすべてのホストを
/etc/hosts
に更新する機能を提供します
- ソリューションの一部であるすべてのホストを
- ansible-keepalived
- 複数の
ansible-nginx-load-balancer
ノードのためのHA
のVIP
を提供する機能を提供します。
- 複数の
上記のロールは、ansible-galaxy
と含まれているrequirementsを使用してインストールできます。
ansible-galaxy install -r requirements.yml
サンプルプレイブック
ライセンス
MIT
著者情報
ラリー・スミス・ジュニア
注:このリポジトリは、https://github.com/mrlesmithjr/cookiecutter-ansible-roleをテンプレートとして作成/更新されました。
プロジェクトについて
Ansible role to install/configure an NGINX load balancer for HTTP/HTTPS/TCP/UDP
インストール
ansible-galaxy install mrlesmithjr.nginx-load-balancer
ライセンス
mit
ダウンロード
354
所有者
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.