mrlesmithjr.nginx-load-balancer
ansible-nginx-load-balancer
Rôle Ansible pour installer/configurer un équilibreur de charge NGINX pour :
Utilisations
- Équilibrage de charge HTTP
- Équilibrage de charge HTTPS
- Terminaison SSL
- Certificats auto-signés
- Équilibrage de charge TCP
- Équilibrage de charge UDP
- Configuration HA (Haute Disponibilité)
Statut de Construction
GitHub Actions
Travis CI
Exigences
Pour les rôles Ansible requis, consultez : requirements.yml
Variables du Rôle
Dépendances
Les rôles Ansible suivants doivent être utilisés avec ce rôle ansible-nginx-load-balancer.
- ansible-etc-hosts
- Permet de mettre à jour
/etc/hostsavec tous les hôtes qui font partie de la solution.
- Permet de mettre à jour
- ansible-keepalived
- Permet de fournir le
VIPpour laHAde plusieurs nœudsansible-nginx-load-balancer.
- Permet de fournir le
Vous pouvez installer les rôles ci-dessus en utilisant ansible-galaxy et le fichier requirements.
ansible-galaxy install -r requirements.yml
Exemple de Playbook
Licence
MIT
Informations sur l'Auteur
Larry Smith Jr.
REMARQUE : Le dépôt a été créé/actualisé en utilisant https://github.com/mrlesmithjr/cookiecutter-ansible-role comme modèle.
À propos du projet
Ansible role to install/configure an NGINX load balancer for HTTP/HTTPS/TCP/UDP
Installer
ansible-galaxy install mrlesmithjr.nginx-load-balancerLicence
mit
Téléchargements
366
Propriétaire
Sharing practical insights on virtualization, cloud, automation, and DevOps to help others build, automate, and innovate with confidence.
