๐พ Help make the NGINX config Ansible role better by participating in our survey! ๐พ
What's new in NGINX's config Ansible role 0.5.2!
๐ Enhancements
- Support the latest NGINX Plus R26 directives (#261) @alessfg
- Support the latest NGINX App Protect DoS directives (#277) @alessfg
๐ Bug Fixes
Improve the NGINX main config defaults (#254, #252) @alessfg
๐งช Tests
- Skip GH action plus tests only when secrets aren't present (#271) @alessfg
- Remove Yamllint (#265) @alessfg
โฌ๏ธ Dependencies
- Bump ansible-core from 2.12.4 to 2.13.4 in /.github/workflows/requirements (#274, #267, #264, #260, #249, #247) @dependabot
- Bump jinja2 from 3.1.1 to 3.1.2 in /.github/workflows/requirements (#246) @dependabot
- Bump ansible-lint from 6.5.1 to 6.7.0 in /.github/workflows/requirements (#276, #270, #269, #266, #258, #250) @dependabot
- Bump yamllint from 1.26.3 to 1.28.0 in /.github/workflows/requirements (#275, #262) @dependabot
- Bump molecule[docker] from 3.6.1 to 4.0.1 in /.github/workflows/requirements (#263, #259) @dependabot
- Bump docker from 5.0.3 to 6.0.0 in /.github/workflows/requirements (#268) @dependabot
- Bump Ansible collections (#272, #256) @alessfg
Install & Upgrade
- To install the Ansible NGINX config role on a fresh environment, run
ansible-galaxy install nginxinc.nginx_config
. - To upgrade the Ansible NGINX config role to the latest release, run
ansible-galaxy install -f nginxinc.nginx_config
. - To install or upgrade to this specific Ansible NGINX config role release (0.5.2), run
ansible-galaxy install -f nginxinc.nginx_config,v0.5.2
.
Resources
- Functional configuration examples (check
converge.yml
under eachmolecule
scenario) -- github.com/nginxinc/ansible-role-nginx-config/tree/0.5.2/molecule. - Ansible Galaxy repository -- galaxy.ansible.com/nginxinc/nginx_config.
- 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.