mrlesmithjr.nginx-load-balancer
ansible-nginx-load-balancer
Rol de Ansible para instalar/configurar un balanceador de carga NGINX para:
Usos
- Balanceo de Carga HTTP
- Balanceo de Carga HTTPS
- Terminación SSL
- Certificados Autoadsignados
- Balanceo de Carga TCP
- Balanceo de Carga UDP
- Configuración de Alta Disponibilidad (HA)
Estado de Construcción
GitHub Actions
Travis CI
Requisitos
Para cualquier rol de Ansible requerido, revisa: requirements.yml
Variables del Rol
Dependencias
Los siguientes roles de Ansible deben utilizarse junto con este rol ansible-nginx-load-balancer
.
- ansible-etc-hosts
- Permite actualizar
/etc/hosts
con todos los hosts que son parte de la solución
- Permite actualizar
- ansible-keepalived
- Proporciona la capacidad de ofrecer la
VIP
para laHA
de múltiples nodosansible-nginx-load-balancer
.
- Proporciona la capacidad de ofrecer la
Puedes instalar los roles anteriores usando ansible-galaxy
y el requirements incluido.
ansible-galaxy install -r requirements.yml
Ejemplo de Playbook
Licencia
MIT
Información del Autor
Larry Smith Jr.
NOTA: El repositorio ha sido creado/actualizado utilizando https://github.com/mrlesmithjr/cookiecutter-ansible-role como plantilla.
Acerca del proyecto
Ansible role to install/configure an NGINX load balancer for HTTP/HTTPS/TCP/UDP
Instalar
ansible-galaxy install mrlesmithjr.nginx-load-balancer
Licencia
mit
Descargas
354
Propietario
Doing my thang with #automation #DevOps and cloudy things! Providing hopefully valuable content for others to consume easily and also learn from.