nginx-load-balancer
ansible-nginx-load-balancer
Роль Ansible для установки/настройки балансировщика нагрузки NGINX для:
Использования
- Балансировка нагрузки 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
- Предоставляет возможность иметь
VIP
дляHA
нескольких узловansible-nginx-load-balancer
.
- Предоставляет возможность иметь
Вы можете установить указанные выше роли с помощью 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/ansible-nginx-load-balancer
Лицензия
mit
Загрузки
336
Владелец
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.