๐พ Help make the NGINX Ansible role better by participating in our survey! ๐พ
What's new in NGINX's Ansible role 0.24.2!
๐ Features
๐ Enhancements
- Add support for nginx_version when compiling NGINX from source (#661) @MohamedLamineAllal
๐งช Tests
- Explicitly use
x86_64
in certain Molecule scenarios (#659) @alessfg - Update Molecule CI/CD to support NGINX 1.25.2 (#649) @alessfg
โฌ๏ธ Dependencies
- Bump ansible-core from 2.15.1 to 2.15.4 in /.github/workflows/requirements (#657, #642, #637) @dependabot
- Bump ansible-lint from 6.17.2 to 6.20.2 in /.github/workflows/requirements (#662, #660, #655, #647) @dependabot
- Bump ansible-compat from 4.1.2 to 4.1.10 in /.github/workflows/requirements (#654, #651, #636) @dependabot
- Bump molecule from 5.1.0 to 6.0.2 in /.github/workflows/requirements (#652, #644, #641) @dependabot
- Bump molecule-plugins[docker] from 23.4.1 to 23.5.0 in /.github/workflows/requirements (#639) @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.24.2), run
ansible-galaxy install -f nginxinc.nginx,v0.24.2
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx/tree/0.24.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.