Skip to content

Releases: kubernetes/ingress-nginx

helm-chart-4.8.3

25 Oct 16:35
5583f90
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

controller-v1.9.4

25 Oct 18:42
5583f90
Compare
Choose a tag to compare

Changelog

1.9.4

Images:

  • registry.k8s.io/ingress-nginx/controller:v1.9.4@sha256:5b161f051d017e55d358435f295f5e9a297e66158f136321d9b04520ec6c48a3
  • registry.k8s.io/ingress-nginx/controller-chroot:v1.9.4@sha256:5976b1067cfbca8a21d0ba53d71f83543a73316a61ea7f7e436d6cf84ddf9b26

All Changes:

  • Cherry pick fcgi fix and release v1.9.4 (#10544)

Full Changelog: controller-controller-v1.9.3...controller-controller-v1.9.4

helm-chart-4.8.2

12 Oct 14:07
895bb15
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

helm-chart-4.7.3

12 Oct 18:23
abcdf87
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

controller-v1.9.3

12 Oct 14:08
b473801
Compare
Choose a tag to compare

Changelog

1.9.3

Images:

  • registry.k8s.io/ingress-nginx/controller:v1.9.3@sha256:8fd21d59428507671ce0fb47f818b1d859c92d2ad07bb7c947268d433030ba98
  • registry.k8s.io/ingress-nginx/controller-chroot:v1.9.3@sha256:df4931fd6859fbf1a71e785f02a44b2f9a16f010ae852c442e9bb779cbefdc86

All Changes:

  • update nginx base, httpbun, e2e, helm webhook cert gen (#10506)
  • added warning for configuration-snippets usage (#10492)
  • Remove legacy GeoIP from controller (#10495)
  • add upstream patch for CVE-2023-44487 (#10494)
  • Revert "Remove curl from nginx base image (#10477)" (#10479)
  • update error and otel to have all the arch we support (#10476)
  • Remove curl from nginx base image (#10477)

Dependencies updates:

  • Bump x/net (#10514)
  • Bump curl and Go version (#10503)
  • Bump google.golang.org/grpc from 1.58.2 to 1.58.3 (#10496)
  • Bump github.com/prometheus/client_model (#10486)
  • Bump ossf/scorecard-action from 2.2.0 to 2.3.0 (#10487)
  • Bump golang.org/x/crypto from 0.13.0 to 0.14.0 (#10485)

Full Changelog: controller-controller-v1.9.1...controller-controller-v1.9.3

controller-v1.8.4

12 Oct 15:54
Compare
Choose a tag to compare

Changelog

1.8.4

Images:

  • registry.k8s.io/ingress-nginx/controller:v1.8.4@sha256:8d8ddf32b83ca3e74bd5f66369fa60d85353e18ff55fa7691b321aa4716f5ba9
  • registry.k8s.io/ingress-nginx/controller-chroot:v1.8.4@sha256:76100ab4c1b3cdc2697dd26492ba42c6519e99c5df1bc839ac5d6444a2c58d17

All Changes:

  • Release v1.8.3 final (#10510)
  • Cherry pick image bump and re-add AJP as dynamic module (#10509)
  • Release v1.8.2 and Update Go to v1.21.1 (#10379)
  • Making auth access logs optional (#10380)
  • [release-1.8] Disable Modsecurity from internal processing which affects large ingresses (#10375)
  • promote distroless otel init image (#10270)
  • [release-1.8] Update images tags after adding git data in gcloud (#10233)
  • [release-1.8] Golang 1.20.6 for test runner (#10231)
  • release notes 1.8.1 (#10179)

Dependencies updates:

Full Changelog: controller-controller-v1.8.2...controller-controller-v1.8.4

helm-chart-4.8.1

03 Oct 20:23
8ce61bd
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

controller-v1.9.1

03 Oct 20:25
8ce61bd
Compare
Choose a tag to compare

Changelog

1.9.1

Images:

  • registry.k8s.io/ingress-nginx/controller:v1.9.1@sha256:605a737877de78969493a4b1213b21de4ee425d2926906857b98050f57a95b25
  • registry.k8s.io/ingress-nginx/controller-chroot:v1.9.1@sha256:2ac744ef08850ee86ad7162451a6879f47c1a41c6a757f6b6f913c52103b8836

All Changes:

  • upgrade owasp modsecurity core rule set to v3.3.5 (#10437)
  • Start v1.9.1 release (#10463)
  • Accept backend protocol on any case (#10461)
  • Chart: Rework network policies. (#10438)

Dependencies updates:

  • Bump google.golang.org/grpc from 1.58.0 to 1.58.1 (#10436)

Full Changelog: controller-v1.9.0...controller-v1.9.1

helm-chart-4.8.0

23 Sep 20:48
6107346
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

controller-v1.9.0

23 Sep 20:57
Compare
Choose a tag to compare

Changelog

Some important updates to consider for testing:

  • Disable user snippets per default #10393
  • fix: remove curl on base container #9716
  • Implement annotation validation #9673

Changelog

1.9.0

Images:

  • registry.k8s.io/ingress-nginx/controller:v1.9.0@sha256:c15d1a617858d90fb8f8a2dd60b0676f2bb85c54e3ed11511794b86ec30c8c60
  • registry.k8s.io/ingress-nginx/controller-chroot:v1.9.0@sha256:d9fa7a136de2104fb2ecfcf1666978bfab927f4a125b75c0fb471e6104366ab5

All Changes:

  • Rework mage (#10418)
  • Start release of v1.9.0 beta0 (#10407)
  • Update k8s versions on CI (#10406)
  • Add a flag to enable or disable aio_write (#10394)
  • Update external-articles.md - advanced setup with GKE/Cloud Armor/IAP (#10372)
  • Fix e2e test suite doc (#10396)
  • Disable user snippets per default (#10393)
  • Deployment/DaemonSet: Fix templating & value. (#10240)
  • Fix deferInLoop error (#10387)
  • Remove gofmt (#10385)
  • Deployment/DaemonSet: Template topologySpreadConstraints. (#10259)
  • release notes 1.8.2 (#10389)
  • fix: remove curl on base container #9716 (#10306)
  • Fix http default backend test (#10382)
  • Add golangci github action and replace the deprecated golint (#10187)
  • BUGFIX incorrect indentation (#10254)
  • Upgrade OpenTelemetry to v1.11.0 and gRPC to v1.57.0 (#10352)
  • fix: path with sepecial characters warning #10281 #10308 (#10330)
  • Fix golangci-lint errors (#10196)
  • chore(build): Fix Run make dev-env syntax error (#10294)
  • Add firewall configuration to quick start documentation (#10357)
  • Making auth access logs optional (#10335)
  • Fix “dev-env” Makefile target to work with kubectl 1.28+ (#10350)
  • fix: update action file to auto release plugin #10197 (#10321)
  • Use gzip instead of pigz in CI (#10348)
  • Disable Modsecurity from internal processing which affects large ingresses (#10316)
  • fix: add /etc/mime.types #10309 (#10310)
  • Remove curl dependencies in e2e tests #9716 (#10296)
  • docs: swap explanation to match example (#10220)
  • ci(helm): fix Helm Chart release action 422 error (#10237)
  • helm: Use .Release.Namespace as default for ServiceMonitor namespace (#10249)
  • Updated index.md - Fix typos (#10256)
  • Handle request_id variable correctly in auth requests (#9219)
  • test kind updates (#10272)
  • promote distroless otel init image (#10257)
  • [helm] configure allow to configure hostAliases (#10180)
  • Add rolling update strategy to each static deployment file (#10129)
  • Implement annotation validation (#9673)
  • Golang 1.20.6 for test runner (#10230)
  • [helm] pass service annotations through helm tpl engine (#10084)
  • Ignore deployment template's replicas if KEDA is enabled (#9534)
  • chore: bump OpenResty to v1.21.4.2 (#10219)
  • Scanning port 10247 lead to tcp connection 502 error (#9815)
  • revise Datadog trace sampling configuration (#10151)
  • Clarify TCP/UDP service docs (#10146)
  • Exposed continent data as variable in the case of Maxmind city files (#10157)
  • Cleanup errcheck code (#10166)
  • Fix golang-ci linter errors (#10128)
  • Deprecate and remove AJP support (#10158)
  • release notes 1.8.1 (#10161)

Dependencies updates:

  • Bump github.com/onsi/ginkgo/v2 from 2.9.5 to 2.12.0 (#10355)
  • Bump golang.org/x/crypto from 0.12.0 to 0.13.0 (#10399)
  • Bump actions/setup-go from 4.0.1 to 4.1.0 (#10403)
  • Bump goreleaser/goreleaser-action from 4.4.0 to 4.6.0 (#10402)
  • Bump actions/upload-artifact from 3.1.2 to 3.1.3 (#10404)
  • Bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 (#10400)
  • Bump google.golang.org/grpc from 1.57.0 to 1.58.0 (#10398)
  • Bump actions/dependency-review-action from 3.0.8 to 3.1.0 (#10401)
  • Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 (#10373)
  • Bump github.com/cyphar/filepath-securejoin in /magefiles (#10374)
  • Bump Go version to 1.21.1 (#10377)
  • Bump Go version to 1.21.1 on testrunner (#10378)
  • Bump aquasecurity/trivy-action from 0.11.2 to 0.12.0 (#10365)
  • Bump docker/setup-buildx-action from 2.9.1 to 2.10.0 (#10353)
  • Bump actions/checkout from 3.5.3 to 3.6.0 (#10354)
  • Bump actions/dependency-review-action from 3.0.6 to 3.0.8 (#10333)
  • Bump actions/setup-go from 4.0.1 to 4.1.0 (#10313)
  • Bump securego/gosec from 2.16.0 to 2.17.0 (#10332)
  • Bump goreleaser/goreleaser-action from 4.3.0 to 4.4.0 (#10314)
  • Bump github.com/opencontainers/runc from 1.1.8 to 1.1.9 (#10298)
  • Bump k8s.io/component-base from 0.26.4 to 0.27.4 (Replace Topology Aware Hints with Topology Aware Routing) (#10282)
  • Bump google.golang.org/grpc from 1.56.2 to 1.57.0 (#10258)
  • Bump golang.org/x/crypto from 0.11.0 to 0.12.0 (#10280)
  • Bump github.com/opencontainers/runc from 1.1.7 to 1.1.8 (#10244)
  • Bump google.golang.org/grpc from 1.56.1 to 1.56.2 (#10193)
  • Bump docker/setup-buildx-action from 2.9.0 to 2.9.1 (#10207)
  • Bump golang.org/x/crypto from 0.10.0 to 0.11.0 (#10192)
  • Bump docker/setup-buildx-action from 2.8.0 to 2.9.0 (#10191)
  • Bump docker/setup-buildx-action from 2.7.0 to 2.8.0 (#10165)

Full Changelog: release-1.8...controller-v1.9.0