๐พ Help make the NGINX Ansible role better by participating in our survey! ๐พ
What's new in NGINX's Ansible role 0.24.0!
๐ฃ Breaking Changes
๐ Features
- Check distribution and validate role variables (#583) @alessfg
- Update supported NGINX Plus dynamic modules (#575) @alessfg
๐ Enhancements
๐ Bug Fixes
๐งช Tests
- Add distribution Molecule scenario (#582) @alessfg
- Add s390x as a platform for Molecule tests (#580) @alessfg
- Update Molecule platform data (#576) @alessfg
- Update GitHub actions to use Ubuntu 22.04 (#539)
โฌ๏ธ Dependencies
- Bump ansible-core from 2.13.4 to 2.14.1 in /.github/workflows/requirements (#565, #554) @dependabot
- Bump ansible-lint from 6.7.0 to 6.11.0 in /.github/workflows/requirements (#577, #568, #553) @dependabot
- Bump yamllint from 1.28.0 to 1.29.0 in /.github/workflows/requirements (#574) @dependabot
- Bump docker from 6.0.0 to 6.0.1 in /.github/workflows/requirements (#558) @dependabot
- Bump molecule[docker] from 4.0.1 to 4.0.4 in /.github/workflows/requirements (#566, #552) @dependabot
- Bump Ansible collections (#571) @alessfg
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.0), run
ansible-galaxy install -f nginxinc.nginx,v0.24.0
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx/tree/0.24.0/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.