Skip to content

Releases: nginx/nginx-asg-sync

v1.0.1

14 Jan 18:05
v1.0.1
5be1df4
Compare
Choose a tag to compare

What's Changed

🔨 Maintenance

📝 Documentation

⬆️ Dependencies

94 changes
  • Update github/codeql-action action to v3.26.6 by @renovate in #780
  • Update actions/upload-artifact action to v4.4.0 by @renovate in #781
  • Update aws-sdk-go-v2 monorepo by @renovate in #782
  • Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.14.0 by @renovate in #786
  • Update aws-sdk-go-v2 monorepo by @renovate in #784
  • Update dependency go to v1.23.1 by @renovate in #785
  • Update dependency golangci/golangci-lint to v1.61.0 by @renovate in #788
  • Update DavidAnson/markdownlint-cli2-action action to v17 by @renovate in #795
  • Update dependency pytest to v8.3.3 by @renovate in #789
  • Update github/codeql-action action to v3.26.7 by @renovate in #790
  • Update reviewdog/action-yamllint action to v1.19.0 by @renovate in #794
  • Update module github.com/aws/aws-sdk-go-v2/service/ec2 to v1.177.3 by @renovate in #791
  • Update dependency goreleaser/goreleaser to v2.3.1 by @renovate in #792
  • Update reviewdog/action-actionlint action to v1.55.0 by @renovate in #793
  • Update contributor-assistant/github-action action to v2.6.0 by @renovate in #799
  • Update aws-sdk-go-v2 monorepo by @renovate in #798
  • Update github/codeql-action action to v3.26.8 by @renovate in #797
  • Update dependency goreleaser/goreleaser to v2.3.2 by @renovate in #796
  • Update module github.com/aws/aws-sdk-go-v2/service/autoscaling to v1.44.1 by @renovate in #800
  • Update module github.com/nginxinc/nginx-plus-go-client to v2 by @renovate in #801
  • Update github/codeql-action action to v3.26.9 by @renovate in #803
  • Update aws-sdk-go-v2 monorepo by @renovate in #802
  • Update dependency ubuntu to v24 by @renovate in #808
  • Update reviewdog/action-actionlint action to v1.57.0 by @renovate in #813
  • Update aws-sdk-go-v2 monorepo by @renovate in #809
  • Update contributor-assistant/github-action action to v2.6.1 by @renovate in #810
  • Update actions/checkout action to v4.2.0 by @renovate in #811
  • Update module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v6 to v6.1.0 by @renovate in #812
  • Update github/codeql-action action to v3.26.10 by @renovate in #814
  • Update dependency go to v1.23.2 by @renovate in #815
  • Update github/codeql-action action to v3.26.12 by @renovate in #816
  • Update golangci/golangci-lint-action action to v6.1.1 by @renovate in #817
  • Update anchore/sbom-action action to v0.17.3 by @renovate in #823
  • Update actions/checkout action to v4.2.1 by @renovate in #821
  • Update module github.com/Azure/azure-sdk-for-go/sdk/azidentity to v1.8.0 by @renovate in #824
  • Update pre-commit hook asottile/pyupgrade to v3.18.0 by @renovate in #825
  • Update actions/upload-artifact action to v4.4.3 by @renovate in #822
  • Update aws-sdk-go-v2 monorepo by @renovate in #818
  • Update pre-commit hook psf/black to v24.10.0 by @renovate in #826
  • Update python Docker tag to v3.13 by @renovate in #827
  • Update sigstore/cosign-installer action to v3.7.0 by @renovate in #819
  • Update pre-commit hook pre-commit/pre-commit-hooks to v5 by @renovate in #820
  • Update anchore/sbom-action action to v0.17.5 by @renovate in #828
  • Update aws-sdk-go-v2 monorepo by @renovate in #830
  • Update github/codeql-action action to v3.27.0 by @renovate in #829
  • Update dependency goreleaser/goreleaser to v2.4.6 by @renovate in #837
  • Update actions/checkout action to v4.2.2 by @renovate in #831
  • Update anchore/sbom-action action to v0.17.7 by @renovate in #835
  • Update aws-sdk-go-v2 monorepo by @renovate in #836
  • Update dependency go to v1.23.3 by @renovate in #838
  • Update github/codeql-action action to v3.27.4 by @renovate in #839
  • Update actions/dependency-review-action action to v4.4.0 by @renovate in #832
  • Update actions/setup-go action to v5.1.0 by @renovate in #833
  • Update dependency golangci/golangci-lint to v1.62.0 by @renovate in #840
  • Update goreleaser/goreleaser-action action to v6.1.0 by @renovate in #841
  • Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.15.0 by @renovate in #842
  • Update pre-commit hook asottile/pyupgrade to v3.19.0 by @renovate in #834
  • Update DavidAnson/markdownlint-cli2-action action to v18 by @renovate in #843
  • Update anchore/sbom-action action to v0.17.8 by @renovate in #844
  • Update aws-sdk-go-v2 monorepo by @renovate in #845
  • Update dependency goreleaser/goreleaser to v2.4.8 by @renovate in #846
  • Update github/codeql-action action to v3.27.5 by @renovate in #847
  • Update actions/dependency-review-action action to v4.5.0 by @renovate in #848
  • Update github/codeql-action action to v3.27.7 by @renovate in #853
  • Update aws-sdk-go-v2 monorepo by @renovate in #849
  • Update dependency go to v1.23.4 by @renovate in #850
  • Update dependency pytest to v8.3.4 by @renovate in #852
  • Update dependency golangci/golangci-lint to v1.62.2 by @renovate in #851
  • Update module github.com/nginxinc/nginx-plus-go-client/v2 to v2.1.0 by @renovate in #854
  • Update pre-commit hook DavidAnson/markdownlint-cli2 to v0.16.0 by @renovate in #855
  • Update reviewdog/action-actionlint action to v1.60.0 by @renovate in #856
  • Update reviewdog/action-yamllint action to v1.20.0 by @renovate in #857
  • Bump golang.org/x/crypto from 0.27.0 to 0.31.0 in the go_modules group across 1 directory by @dependabot in #858
  • Update anchore/sbom-action action to v0.17.9 by @renovate in #859
  • Update github/codeql-action action to v3.27.9 by @renovate in #860
  • Update actions/setup-go action to v5.2.0 by @renovate in #861
  • Update module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v6 to v6.2.0 by @renovate in #863
  • Update module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v6 to v6.2.0 by @renovate in #864
  • Update dependency goreleaser/goreleaser to v2.5.0 by @renovate in #862
  • Update module github.com/aws/aws-sdk-go-v2/service/ec2 to...
Read more

v1.0.0

28 Aug 23:11
v1.0.0
bec16bb
Compare
Choose a tag to compare

What's Changed

💣 Breaking Changes

🚀 Features

🧪 Tests

🔨 Maintenance

59 changes

📝 Documentation

⬆️ Dependencies

461 changes
  • Bump addnab/docker-run-action from v2 to v3 by @dependabot in #79
  • Bump github.com/aws/aws-sdk-go from 1.37.15 to 1.38.1 by @dependabot in #80
  • Bump pytest from 6.2.2 to 6.2.3 in /tests by @dependabot in #82
  • Add golangci-lint as a dependency by @lucacome in #86
  • Bump github.com/Azure/azure-sdk-for-go from 53.0.0+incompatible to 53.1.0+incompatible by @dependabot in #88
  • Bump actions/cache from v2.1.4 to v2.1.5 by @dependabot in #91
  • Bump github.com/Azure/azure-sdk-for-go from 53.1.0+incompatible to 53.4.0+incompatible by @dependabot in #94
  • Bump pytest from 6.2.3 to 6.2.4 in /tests by @dependabot in #95
  • Bump github.com/aws/aws-sdk-go from 1.38.14 to 1.38.38 by @dependabot in #97
  • Bump github.com/golangci/golangci-lint from 1.39.0 to 1.40.0 by @dependabot in #98
  • Bump github.com/golangci/golangci-lint from 1.40.0 to 1.40.1 by @dependabot in #103
  • Bump actions/cache from 2.1.5 to 2.1.6 by @dependabot in #104
  • Bump github.com/golangci/golangci-lint from 1.40.1 to 1.41.0 by @dependabot in #105
  • Bump github.com/aws/aws-sdk-go from 1.38.38 to 1.39.6 by @dependabot in #118
  • Bump requests from 2.25.1 to 2.26.0 in /tests by @dependabot in #117
  • Bump github.com/Azure/go-autorest/autorest/azure/auth from 0.5.7 to 0.5.8 by @dependabot in #108
  • Bump actions/stale from 3 to 4 by @dependabot in #119
  • Bump github.com/aws/aws-sdk-go from 1.39.6 to 1.40.1 by @dependabot in h...
Read more

v0.5.0

24 Feb 23:56
c11f56e
Compare
Choose a tag to compare

New in NGINX Plus Integration with Cloud Autoscaling v0.5.0

🚀 Features

📝 Documentation

🔨 Maintenance

Resources

0.4-1

25 Nov 14:53
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Add support to set upstream server parameters: max_conns, max_fails, fail_timeout and slow_start in the configuration file. #33
  • Add support to use wildcards in the names of AWS Auto Scaling groups. #29 Thanks to @trjstewart
  • Allow nginx-asg-sync to detect the region where it is running (use region: self in the configuration file). #27 Thanks to @trjstewart

Documentation is available at https://github.com/nginxinc/nginx-asg-sync/blob/v0.4-1/README.md

0.3-1

05 Sep 11:17
Compare
Choose a tag to compare

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:

  1. Change the name of the configuration file from /etc/nginx/aws.yaml to /etc/nginx/config.yaml.
  2. Download the Release 0.3 nginx-asg-sync package for your OS and upgrade the package using the OS tools (dpkg or rpm).
  3. 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.

Documentation is available at https://github.com/nginxinc/nginx-asg-sync/blob/v0.3-1/README.md

0.2-1

31 Jul 13:36
f97663c
Compare
Choose a tag to compare

IMPROVEMENTS:

  • Add supporting documentation for the project #10
  • Update package layout #9
  • Use new NGINX Plus API #7

UPGRADE:

The upgrade process requires changing both NGINX Plus configuration and nginx-asg-sync configuration. Below are the recommended steps to follow:

  1. Upgrade NGINX Plus to R14 or R15
  2. 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.
  3. Reload NGINX Plus to apply the updated configuration
  4. Modify the /etc/nginx/aws.yaml file:
    • Remove the upstream_conf_endpoint and status_endpoint fields.
    • Add the api_endpoint field. See an example in the configuration section of the README.md
  5. Download the Release 0.2 nginx-asg-sync package for your OS and upgrade the package using the OS tools (dpkg or rpm).
  6. Check the logs of nginx-asg-sync to make sure that it is working properly after the upgrade.
  7. Finally remove the upstream_conf and the status API from NGINX Plus configuration.
  8. Reload NGINX Plus to apply the updated configuration

Note: the supported versions of NGINX Plus are R14 and higher.

Documentation is available at https://github.com/nginxinc/nginx-asg-sync/blob/v0.2-1/README.md

0.1-2

30 Aug 21:55
Compare
Choose a tag to compare

nginx-asg-sync 0.1-2

  • Make sure nginx-asg-sync works with NGINX Plus R13

Documentation is available at https://github.com/nginxinc/nginx-asg-sync/blob/v0.1-2/README.md.

0.1-1

06 Mar 11:26
Compare
Choose a tag to compare

nginx-asg-sync 0.1-1

First release.

Documentation is available at https://github.com/nginxinc/nginx-asg-sync/blob/v0.1-1/README.md.