ggiinnoo.nginx
NGINX
Este rol está diseñado como un instalador simple de nginx para los sistemas operativos listados. Es fácilmente configurable y te permite reemplazar todo el archivo nginx.conf con una simple sobreescritura de variable.
Pruebas de CI
Ejemplo de Playbook
- hosts: servidores_web
vars_files:
- vars/main.yml
roles:
- role: ggiinnoo.nginx
tags: [nginx]
Variables
# ¿Qué versión deseas? ¿Stable o mainline? | Solo se usa durante la instalación
nginxRedHatRelease: stable
nginxServicePort: 80
nginxServiceSecurePort: 443
# ¿Desactivar las firmas del servidor?
nginxServiceSignatures: true
# tamaño del bucket de nombres del servidor
nginxServerNameHashBucketSize: 256
nginxErrorLog: "/var/log/nginx/error.log"
nginxAccessLog: "/var/log/nginx/access.log"
nginxConfLocationDest: "/etc/nginx/nginx.conf"
nginxConfLocationSrc: "{{ role_path }}/templates/nginxRedHat.conf.j2"
Funciones próximas
- Gestión de la carpeta
conf.d
Instalar
ansible-galaxy install ggiinnoo.nginx
Licencia
Unknown
Descargas
2.6k
Propietario
Code doesn't scare me.. The server does.