👾 Help make the NGINX Ansible role better by participating in our survey! 👾
What's new in NGINX's Ansible role 0.21.0!
💣 Breaking Changes
🚀 Features
- Switch arm64 repository if running on arm64 Debian/Ubuntu (#423) @bateleurX
- Add 'nginx_manage_repo' feature flag and defaults (#420) @sjugge
⬆️ Dependencies
- Bump Ansible collections (#433) @alessfg
- Bump yamllint from 1.26.1 to 1.26.2 in /.github/workflows/requirements (#429) @dependabot
- Bump molecule[docker] from 3.3.4 to 3.4.0 in /.github/workflows/requirements (#430) @dependabot
- Bump ansible-core from 2.11.1 to 2.11.4 in /.github/workflows/requirements (#431, #427, #422) @dependabot
- Bump ansible-lint from 5.0.12 to 5.1.2 in /.github/workflows/requirements (#426) @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.0), run
ansible-galaxy install -f nginxinc.nginx,v0.20.1
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx/tree/0.21.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.