👾 Help make the NGINX Ansible role better by participating in our survey! 👾
What's new in NGINX's Ansible role 0.21.2!
🚀 Features
- Add static core modules support to installation from source (#448) @ssttehrani
🎉 Enhancements
- Remove RHEL/CentOS 6 parameters given they have reached EOL (#451) @alessfg
- Change Ansible Lint exceptions from using an ID identifier to a text identifier (#452) @alessfg
- Move non NGINX specific dependencies from the role into the Molecule Dockerfile (#452) @alessfg
🐛 Bug Fixes
- Run Check NGINX handler in the correct directory in BSD systems (#454) @alessfg
- Always update NGINX dependencies to the latest available version (#452) @alessfg
⬆️ Dependencies
- Bump molecule[docker] from 3.5.1 to 3.5.2 in /.github/workflows/requirements (#455) @dependabot
- Bump ansible-lint from 5.1.3 to 5.2.0 in /.github/workflows/requirements (#447) @dependabot
- Bump jinja2 from 3.0.1 to 3.0.2 in /.github/workflows/requirements (#453) @dependabot
Install & Upgrade
- To install the Ansible NGINX role on a fresh environment, run
ansible-galaxy install nginxinc.nginx
. - To upgrade the Ansible NGINX role to the latest release, run
ansible-galaxy install -f nginxinc.nginx
. - To install or upgrade to this specific Ansible NGINX role release (0.21.2), run
ansible-galaxy install -f nginxinc.nginx,v0.21.2
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx/tree/0.21.2/molecule. - Ansible Galaxy repository -- galaxy.ansible.com/nginxinc/nginx.
- NGINX Ansible role & collection introductory blog -- nginx.com/blog/announcing-nginx-core-collection-ansible.
- NGINX: Better with Ansible demo -- github.com/alessfg/nginx-ansible-demo.