Starting with version 1.0.0 an automatically generated list of changes can be found on the GitHub Releases page.
IMPROVEMENTS:
IMPROVEMENTS:
- Add support to set upstream server parameters:
max_conns
,max_fails
,fail_timeout
andslow_start
in the configuration file. #33 - Add support to use wildcards in the names of AWS Auto Scaling groups. #29
- Allow nginx-asg-sync to detect the region where it is running (use
region: self
in the configuration file). #27
IMPROVEMENTS:
- Add support for Azure Virtual Machine Scale Sets #24
- Create separate documentation for the configuration for different cloud providers: aws and azure.
- Ubuntu 14.04 (Trusty) is no longer supported.
UPGRADE:
The upgrade process requires changing the configuration file name. Below are the recommended steps to follow:
- Change the name of the configuration file from
/etc/nginx/aws.yaml
to/etc/nginx/config.yaml
. - Download the Release 0.3 nginx-asg-sync package for your OS and upgrade the package using the OS tools (dpkg or rpm).
- Check the logs of nginx-asg-sync to make sure that it is working properly after the upgrade.
Note: the supported versions of NGINX Plus are R18 and higher.
IMPROVEMENTS:
UPGRADE:
The upgrade process requires changing both NGINX Plus configuration and nginx-asg-sync configuration. Below are the recommended steps to follow:
- Upgrade NGINX Plus to R14 or R15
- Enable the new API in the NGINX Plus configuration while keeping the upstream_conf and the status API enabled. See an example of configuring the new API in the configuration section, but make sure to keep the upstream_conf and the status API.
- Reload NGINX Plus to apply the updated configuration
- Modify the /etc/nginx/aws.yaml file:
- Remove the
upstream_conf_endpoint
andstatus_endpoint
fields. - Add the
api_endpoint
field. See an example in the configuration section of the README.md
- Remove the
- Download the Release 0.2 nginx-asg-sync package for your OS and upgrade the package using the OS tools (dpkg or rpm).
- Check the logs of nginx-asg-sync to make sure that it is working properly after the upgrade.
- Finally remove the upstream_conf and the status API from NGINX Plus configuration.
- Reload NGINX Plus to apply the updated configuration
Note: the supported versions of NGINX Plus are R14 and higher.
IMPROVEMENTS:
- Make sure nginx-asg-sync works with NGINX Plus R13
Initial release