👾 Help make the NGINX config Ansible role better by participating in our survey! 👾
This role configures NGINX Open Source and NGINX Plus on your target host.
Note: This role is still in active development. There may be unidentified issues and the role variables may change as development continues.
- This role is developed and tested with maintained versions of Ansible. Backwards compatibility is not guaranteed.
- Instructions on how to install Ansible can be found in the Ansible website.
- Molecule
3.x
is used to test the various functionalities of the role. - Instructions on how to install Molecule can be found in the Molecule website.
Use ansible-galaxy install nginxinc.nginx_config
to install the latest stable release of the role on your system.
Use git clone https://github.com/nginxinc/ansible-role-nginx-config.git
to pull the latest edge commit of the role from GitHub.
The NGINX config Ansible role supports all platforms supported by NGINX Open Source and NGINX Plus:
< B261 div class="highlight highlight-source-yaml notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="Alpine: - 3.10 - 3.11 - 3.12 CentOS: - 7.4+ - 8 Debian: - stretch - buster RedHat: - 7.4+ - 8 SUSE/SLES: - 12 - 15 Ubuntu: - xenial - bionic - focal - groovy">Alpine: - 3.10 - 3.11 - 3.12 CentOS: - 7.4+ - 8 Debian: - stretch - buster RedHat: - 7.4+ - 8 SUSE/SLES: - 12 - 15 Ubuntu: - xenial - bionic - focal - groovy