github nginxinc/ansible-role-nginx 0.13.0

latest releases: 0.24.2, 0.24.1, 0.24.0...
pre-release4 years ago

Features:

  • Improve NGINX http templating:
    • Multiple server support in HTTP contexts
    • Header support
    • OCSP stapling
    • Improved proxy settings
    • Logging settings
    • Improved SSL settings
    • Improved authentication settings
    • Max body size support
    • Improved listen templating
  • Switch to Molecule for testing
  • Add support for Debian Buster
  • Support for specifying which version of NGINX to install
  • Split default variables into multiple functional files
  • Improve support for Alpine distributions
  • Support for updating or removing NGINX from your system
  • Implemented tags to support running specific tasks instead of the whole role

Bug fixes:

  • Module installation when using NGINX Plus has been fixed
  • Websockets templating has been reenabled after being accidentally deleted
  • When deleting your NGINX Plus license from the system, the NGINX Plus repository will also be deleted to prevent issues further down the line if you run a repository update since there will not be a license anymore to authenticate into the NGINX Plus repository.

Breaking changes:

  • The new listen templating options are not backwards with the previous listen templating options. Check the README or molecule/template_module/playbook.yml for examples on how to use the new listen template.
  • BSD and Linux NGINX installation tasks have undergone some major changes. As such, you may have to update your playbooks accordingly.

Don't miss a new ansible-role-nginx release

NewReleases is sending notifications on new releases.