Releases: nginx/kubernetes-ingress
Releases · nginx/kubernetes-ingress
v2.2.2
What's Changed
🐛 Bug Fixes
📝 Documentation
- docs: Hugo theme May update (cherrypick) by @Jcahilltorre in #2690
- Release 2.2.2 by @lucacome in #2711
⬆️ Dependencies
- Update packages for CVE-2022-29155 and CVE-2022-29824 by @lucacome in #2710
Full Changelog: v2.2.1...v2.2.2
Upgrade
- For NGINX, use the v2.2.2 image from our DockerHub, GitHub Container or Amazon ECR Public Gallery.
- For NGINX Plus, use the v2.2.2 image from the F5 Container registry or the AWS Marketplace or build your own image using the v2.2.2 source code.
- For Helm, use version 0.13.2 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.2.2/examples
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.2.2/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/
v2.2.1
What's Changed
🐛 Bug Fixes
- Sync changes from OIDC repo, add field in policy by @lucacome in #2654
- Fix Dockerfile for amd64 microarchitectures by @lucacome #2617
📝 Documentation
⬆️ Dependencies
- Update dependencies by @lucacome in #2687
- Update packages for CVE-2022-1292 by @lucacome in #2695
Full Changelog: v2.2.0...v2.2.1
Upgrade
- For NGINX, use the v2.2.1 image from our DockerHub, GitHub Container or Amazon ECR Public Gallery.
- For NGINX Plus, use the v2.2.1 image from the F5 Container registry or the AWS Marketplace or build your own image using the v2.2.1 source code.
- For Helm, use version 0.13.1 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.2.1/examples
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.2.1/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/
v2.2.0
What's Changed
🚀 Features
- Add extra containers to helm chart by @sagikazarmark in #2294
- refactor: use
os.ReadDir
for lightweight directory reading by @Juneezee in #2346 - Add app protect reconnect period directive by @galitskiy in #2360
- Add cli argument to configure NAP log level by @galitskiy in #2479
- Extend helm chart to include NSM fields by @kate-osborn in #2525
- Increase memory available for AP xml parser by @galitskiy in #2455
- Unbind policy from preview policies by @haywoodsh in #2566
- Add support for IPv6 by @jjngx in #2576
- Automate provisioning of Certificate resources for VirtualServer resources using cert-manager by @ciarams87 in #2572
- Create -enable-oidc command line argument for OIDC policy by @haywoodsh in #2580
🐛 Bug Fixes
- Fix goreleaser by @ciarams87 in #2333
- Revert "Upload NGINX Ingress Controller binaries to release (#2044)" by @ciarams87 in #2335
- docs: Fix typo by @ciarams87 in #2384
- Fix healthcheck ports by @ciarams87 in #2378
- Start nginx with -e stderr parameter by @lucacome in #2404
- Fix in file nginx-plus.virtualserver.tmpl ApDosMonitor->ApDosMonitorURI by @pasmant in #2414
📝 Documentation
- Release 2.1.0 to master by @ciarams87 in #2337
- fix: DOCOPS-560 add DOCS-XXX metadata to KIC docs by @Jcahilltorre in #2341
- fix: Fix broken links in KIC docs by @Jcahilltorre in #2343
- Remove UBI 7 and condense WAF/DOS builds by @lucacome in #2362
- Add support for s390x on UBI by @lucacome in #2363
- Hide tutorials section from docs by @jputrino in #2395
- chore: applied february doc theme updates by @ashutoshpradhan-f5 in #2430
- Bump NGINX Plus to R26 by @lucacome in #2434
- Bump alpine from 3.14 to 3.15 in /build by @dependabot in #2218
- fix: DOCOPS-593 fix 2 broken links by @Jcahilltorre in #2447
- Release 2.1.1 (#2436) by @ciarams87 in #2449
- Update documentation by @jjngx in #2468
- Update documentation to remove preview policy requirement from TransportServer by @haywoodsh in #2470
- Add supported versions table by @brianehlert in #2417
- AP: Deprecate external refs by @rafwegv in #2249
- Create SECURITY.md by @lucacome in #2475
- Update documentation links by @jjngx in #2497
- Remove extra checkout step by @lucacome in #2505
- Add notes about
edge
andstable
helm charts by @lucacome in #2504 - Remove GlobalConfiguration preview policy requirement from documentation by @haywoodsh in #2492
- Updates to pull-ingress-controller-image doc by @jputrino in #2530
- Rename main branch by @lucacome in #2502
- Merge release to
main
by @lucacome in #2565 - Update RBAC in Helm template by @ciarams87 in #2593
- Add more badges to README by @lucacome in #2156
- Rename UBI based images by @lucacome in #2582
🧪 Tests
- adding URL print statement to flakey test by @soneillf5 in #2326
- Bump syslog server image version in tests by @ciarams87 in #2342
- Update JWT in tests and add flaky reruns to common failures by @ciarams87 in #2349
- Add retries to more tests. by @ciarams87 in #2355
- Add default options to tests by @lucacome in #2364
- Shuffle tests by @jjngx in #2450
- Show coverage report in HTML format by @jjngx in #2465
- Show available make targets by @jjngx in #2467
- Add Test to check server block inside VS yaml by @pasmant in #2415
- Run unit tests in parallel by @jjngx in #2480
- Bump pytest from 7.0.1 to 7.1.0 in /perf-tests by @dependabot in #2487
- Run tests for AWS by @lucacome in #2483
- Update automated tests to support IPv6 by @eufinco in #2577
- Add parameter for
ipFamily
in kind by @lucacome in #2578
🔨 Maintenance
- Remove reviewer from dependabot by @lucacome in #2338
- Update labels for UBI based images by @lucacome in #2354
- Pass patch file to golangci-lint, align with CI by @lucacome in #2365
- Push Plus images to gcr.io by @lucacome in #2312
- Remove push on PRs for Plus, add nightly by @lucacome in #2375
- Use IC_VERSION only on tags in CI by @lucacome in #2382
- Use actions/github-script to get data for notifications by @lucacome in #2385
- Remove auto rebase on PRs by @ciarams87 in #2386
- Add architecture and k8s version to logs by @lucacome in #2403
- Update syslog image tag by @pleshakov in #2413
- Fix notification and add alpine-opentracing by @lucacome in #2406
- Fix CVE-2022-24407 by @ciarams87 in #2453
- Use Docker cache only in PRs by @lucacome in #2460
- Fix for CVE-2022-24407 in Debian by @ciarams87 in #2461
- Create config.yml by @lucacome in #2474
- Update .gitignore by @lucacome in #2472
- Update parameters for Trivy by @lucacome in #2473
- Fix CVE-2022-23308 by @ciarams87 in #2485
- Fix for CVE-2022-0778 and CVE-2021-4160 by @ciarams87 in #2496
- Don't cancel other jobs if one fails by @lucacome in #2503
- Add labels for Artifact Hub by @lucacome in #2524
- Respond to issue only for non-members by @lucacome in #2515
- Restore running nightly for Plus by @lucacome in #2448
- Remove extra kind nodes, add ipv6 (dual stack) by @lucacome in #2367
- Revert change for k8s version in updater by @lucacome in #2542
- Use ipv4 in kind for k8s < 1.20 by @lucacome in #2548
- Restore binary upload by @lucacome in #2543
- Fix CVE and remove unnecessary package installs for debian by @ciarams87 in #2574
- Use Dockerfile 1.4 by @lucacome in #2567
- Add build for AWS Marketplace by @lucacome in #2556
- Replace Release Drafter with GitHub API by @lucacome in #2584
- Update release step in CI by @lucacome in #2598
⬆️ Depen...
v2.1.2
Help make the NGINX Ingress Controller better by participating in our survey!
New in NGINX Ingress Controller v2.1.2
📝 Documentation
- Release 2.1.2 (#2561) @lucacome
- Bump UBI to 8 for all images (#2527) @lucacome
- Update docs for 1.12.4 (#2540) @lucacome
- Update incorrect release for NAP (#2534) @lucacome
- Cherry-pick updates to pull-ingress-controller-image doc to release branch (#2530) (#2531) @jputrino
- KIC March 2022 theme bump (#2517) @travisamartin
🔨 Maintenance
⬆️ Dependencies
Upgrade
- For NGINX, use the v2.1.2 image from our DockerHub, GitHub Container or Amazon ECR Public Gallery.
- For NGINX Plus, use the v2.1.2 image from the F5 Container registry or the AWS Marketplace or build your own image using the v2.1.2 source code.
- For Helm, use version 0.12.2 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.1.2/examples
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.1.2/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/
v1.12.4
New in NGINX Ingress Controller v1.12.4
🔨 Maintenance
📝 Documentation
Upgrade
- For NGINX, use the v1.12.4 image from our DockerHub.
- For NGINX Plus, use the v1.12.4 image from the F5 Container registry or build your own image using the v1.12.4 source code.
- For Helm, use version 0.10.4 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v1.12.4/examples and https://github.com/nginxinc/kubernetes-ingress/tree/v1.12.4/examples-of-custom-resources
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v1.12.4/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/
v2.1.1
Help make the NGINX Ingress Controller better by participating in our survey!
New in NGINX Ingress Controller v2.1.1
📝 Documentation
- Bump alpine from 3.14 to 3.15 in /build (#2218) @dependabot
- Bump NGINX Plus to R26 (#2434) @lucacome
- chore: applied february doc theme updates (#2430) @ashutoshpradhan-f5
- docs: Fix typo (#2384) @ciarams87
- Add support for s390x on UBI (#2363) @lucacome
🧪 Tests
- Update JWT in tests and add flaky reruns to common failures (#2349) @ciarams87
- Bump syslog server image version in tests (#2342) @ciarams87
🔨 Maintenance
- Update syslog image tag (#2413) @pleshakov
- Update labels for UBI based images (#2354) @lucacome
- Update CI to build for Plus (#2435) @lucacome
- Release 2.1.1 (#2436) @lucacome
⬆️ Dependencies
- Bump alpine from 3.14 to 3.15 in /build (#2218) @dependabot
- Bump NGINX Plus to R26 (#2434) @lucacome
- Bump opentracing/nginx-opentracing from nginx-1.21.5 to nginx-1.21.6 in /build (#2397) @dependabot
- Bump library/nginx from 1.21.5-alpine to 1.21.6-alpine in /build (#2387) @dependabot
- Bump nginx from 1.21.5 to 1.21.6 in /build (#2388) @dependabot
Upgrade
- For NGINX, use the v2.1.1 image from our DockerHub, GitHub Container or Amazon ECR Public Gallery.
- For NGINX Plus, use the v2.1.1 image from the F5 Container registry or build your own image using the v2.1.1 source code.
- For Helm, use version 0.12.1 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.1.1/examples
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.1.1/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/
v2.1.0
Help make the NGINX Ingress Controller better by participating in our survey!
New in NGINX Ingress Controller v2.1.0
🚀 Features
- feat: Enable setting mandatory and persistent in upstream healthchecks in VS and VSR (#2251) @ciarams87
- Add support for Nginx DOS feature (#2241) @soneillf5
- Make the resource comparison more informative in case of an error (#2273) @ndk
- Unbind app-protect from -preview-policies (#2237) @galitskiy
- Add grpc_status to the logs (#2216) @ciarams87
- Add Alpine image with OpenTracing (#2200) @lucacome
- feat: Support healthchecks in gRPC upstreams (#2178) @ciarams87
- Support gRPC in the Upstreams of the virtual server resources (#2110) @ciarams87
- Add metric about total number of TransportServers (#2149) @pleshakov
- AP: update appolicies crd (#2094) @galitskiy
- allow init containers, e.g. to deploy a crl file to nginx (#2100) @g10f
- Apply -enable-snippets cli arg to Ingresses (#2124) @pleshakov
- Add support for wildcard cert in VirtualServer resources (#1827) @svvac
- Add option to download IC binary (#2107) @lucacome
- Upload NGINX Ingress Controller binaries to release (#2044) @lucacome
🐛 Bug Fixes
- Revert "Upload NGINX Ingress Controller binaries to release (#2044)" (#2335) @ciarams87
- Fix goreleaser (#2333) @ciarams87
- fixing ap tests validation DOS override (#2292) @soneillf5
- Fix URI rewrite in VirtualServers and VirtualServerRoutes (#2267) @pleshakov
- Check if refresh token is
undefined
and do not store it in this case (#2260) @tippexs - Fix grpc health check validation (#2228) @ciarams87
- Fixes #2210 | enableSnippets should not depend from enableCustomResources (#2215) @AlessioCasco
- AP: fix watch-namespace for NAP resources (#1934) @rafwegv
- Allow empty string in server-tokens annotation for NGINX Plus (#2125) @lucacome
- Use release specific repo for NGINX Plus on Debian (#2042) @lucacome
📝 Documentation
- api version clarification (#2276) @brianehlert
- Extend docs and example about wildcard TLS secret (#2288) @pleshakov
- feat: Enable setting mandatory and persistent in upstream healthchecks in VS and VSR (#2251) @ciarams87
- Add support for Nginx DOS feature (#2241) @soneillf5
- fix: docops-551 extra backslashes in KIC docs (#2272) @Jcahilltorre
- stubbing tutorial section of docs (#2164) @brianehlert
- feat: Cherry-Pick DOCOPS-474 F5-hugo theme bump December 2021 (#2263) @Jcahilltorre
- Fixed out-of-place header (#2234) @tomasohaodha
- Add grpc_status to the logs (#2216) @ciarams87
- Add Codecov (#2158) @lucacome
- fix: DOCOPS-539 broken links i
troubleshooting-with-app-protect
(#2211) @Jcahilltorre - Add Alpine image with OpenTracing (#2200) @lucacome
- Merge pull request #2185 from nginxinc/theme-update-15.3 (#2186) @ashutoshpradhan-f5
- feat: Support healthchecks in gRPC upstreams (#2178) @ciarams87
- Tests improvements (#2161) @lucacome
- AP: enable FQDN as syslog destination (#1939) @rafwegv
- Move custom-resources with other examples (#2157) @lucacome
- Update Debian to Bullseye (#2173) @lucacome
- Add variables to Makefile help, improve descriptions (#2113) @lucacome
- Support gRPC in the Upstreams of the virtual server resources (#2110) @ciarams87
- Add metric about total number of TransportServers (#2149) @pleshakov
- Fix typos in the codebase (#2155) @lucacome
- Release v2.0.3 (#2135) @ciarams87
- update preview language (#2092) @brianehlert
- Updated theme hugo (#2122) @ashutoshpradhan-f5
- Add option to download IC binary (#2107) @lucacome
- Update issue templates (#2106) @lucacome
- fix: DOCOPS-408 broken image (#2105) @Jcahilltorre
- Release 2.0.2 (#2085) @ciarams87
- Clarify upstream tls in VirtualServer (#2061) @pleshakov
- fixes issues with the 404 and robots.txts redirects (#2059) @jputrino
- Remove note from operator installation (#2049) @ciarams87
🧪 Tests
- adding URL print statement to flakey test (#2326) @soneillf5
- sorting test results for deterministic results (#2325) @soneillf5
- sorted the result of GetDosProtectedThatReferencedDosLogConf in unit … (#2297) @ciarams87
- disabling dos attack tests (#2291) @soneillf5
- fix dos unit test (#2289) @soneillf5
- tests: try and get pipeline green again (#2259) @ciarams87
- AP: Fix sec log tests (#2268) @rafwegv
- tests: add VSR gRPC WAF tests (#2262) @ciarams87
- test: fix flaky test (#2247) @ciarams87
- Chore: add waf vs tests (#2227) @ciarams87
- Add debian-plus to nightly tests (#2213) @lucacome
- Run tests for Plus images (#2189) @lucacome
- Tests improvements (#2161) @lucacome
- Bump pyyaml from 5.4.1 to 6.0 in /tests (#2096) @dependabot
- Refactor policy resources (#2101) @vepatel
- Segregate AP methods (#2084) @vepatel
🔨 Maintenance
- adding URL print statement to flakey test (#2326) @soneillf5
- chore: Cleanup Dockerfile for DoS (#2324) @ciarams87
- sorting test results for deterministic results (#2325) @soneillf5
- Revert lint changes from DOS PR (#2298) @lucacome
- Update-codegen needs a specific path (#2270) @lucacome
- Update codegen (#2271) @lucacome
- Use concurrency groups to cancel running workflows (#2225) @lucacome
- Generate error page warnings for gRPC upstreams (#2196) @ciarams87
- Fix whitespace in default Make variables (#2242) @ciarams87
- Add Codecov (#2158) @lucacome
- Chore: add waf vs tests (#2227) @ciarams87
- Add
content-type header
to grpc error locations (#2229) @ciarams87 - Add grpc error intercept test (#2217) @ciarams87
- Add go caching in CI (#2190) @lucacome
- Upload Docker images to AWS ECR Public (#2177) @lucacome
- Move custom-resources with other examples (#2157) @lucacome
- Update Debian to Bullseye (#2173) @lucacome
- Add variables to Makefile help, improve descriptions (#2113) @lucacome
- Make curl fail on 4xx and 5xx (#2167) @lucacome
- Fix typos in the codebase (#2155) @lucacome
- fix: Update libtiff5 (#2143) @ciarams87
- Pin trivy scanner to v0.0.21 (#2137) @ciarams87
- Install libcurl on OpenTracing for NGINX Plus (#2132) @lucacome
- Update Release description and script (#2091) @lucacome
- Exclude draft PRs from automatic rebase (#2098) @lucacome
- Add tests label and category in changelog (#2099) @lucacome
- Use the right sha in metadata for Update Docker Images action (#2090) @lucacome
- Restore GHA cache (#2083) @lucacome
- Use release specific repo for NAP on Debian (#2082) @lucacome
- Downgrade the gitlab test image to python 3.9 (#2078) @ciarams87
- Remove nap plus version override (#2079) @ciarams87
- Escape commit message in Notification workflow (#2075) @lucacome
- Add waiting for response label (#2065) @lucacome
- Remove need for extra parameters for Dockerfile (#2045) @lucacome
- Remove sync workflow from master (#2055) @lucacome
- Use release specific repo for NGINX Plus on Debian (#2051) @lucacome
- Remove note from operator installation (#2049) @ciarams87
- Use action to automatically rebase PRs with master (#2052) @lucacome
- Upload Docker images to ghcr.io (#2053) @lucacome
- Fix Issues workflow (#2054) @lucacome
- Fix tests upload in the workflow (#2038) @lucacome
- Increase time before issues/PRs become stale (#2028) @lucacome
- Update Docker Images workflow for v2.0 (#2027) @lucacome
⬆️ Dependencies
- Bump github.com/nginxinc/nginx-prometheus-exporter from 0.9.0 to 0.10.0 (#2305) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/config from 1.11.0 to 1.11.1 (#2304) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/service/marketplacemetering from 1.8.2 to 1.9.0 (#2303) @dependabot
- Bump grpcio-tools from 1.42.0 to 1.43.0 in /tests (#2282) @dependabot
- Bump grpcio from 1.42.0 to 1.43.0 in /tests (#2283) @dependabot
- Bump k8s.io/code-generator from 0.23.0 to 0.23.1 (#2286) @dependabot
- Bump k8s.io/client-go from 0.23.0 to 0.23.1 (#2285) @dependabot
- Install latest libgmp10 in Debian (#2296) @ciarams87
- Bump kubernetes from 20.13.0 to 21.7.0 in /perf-tests (#2278) @dependabot
- Bump kubernetes from 20.13.0 to 21.7.0 in /tests (#2277) @dependabot
- Update kind to 1.23.0 (#2261) @lucacome
- Bump locust from 2.5.0 to 2.5.1 in /perf-tests (#2266) @dependabot
- Bump k8s.io/code-generator from 0.22.4 to 0.23.0 (#2254) @dependabot
- Bump k8s.io/client-go from 0.22.4 to 0.23.0 (#2252) @dependabot
- Bump github.com/golang-jwt/jwt/v4 from 4.1.0 to 4.2.0 (#2243) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/config from 1.10.3 to 1.11.0 (#2239) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/service/marketplacemetering from 1.8.1 to 1.8.2 (#2238) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/config from 1.10.2 to 1.10.3 (#2232) @dependabot
- Bump aquasecurity/trivy-action from 0.1.0 to 0.2.0 (#2222) @dependabot
- Bump kubernetes from 19.15.0 to 20.13.0 in /perf-tests (#2224) @dependabot
- Bump kubernetes from 20.12.0b1 to 20.13.0 in /tests (#2223) @dependabot
- Update kind to 1.22.4 (#2212) @lucacome
- Bump more-itertools from 8.11.0 to 8.12.0 in /tests (#2209) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/service/marketplacemetering from 1.8.0 to 1.8.1 (#2205) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/config from 1.10.1 to 1.10.2 (#2206) @dependabot
- Bump k8s.io/code-generator from 0.22.3 to 0.22.4 (#2193) @dependabot
- Bump grpcio-tools from 1.41.1 to 1.42.0 in /tests (#2198) @dependabot
- Bump grpcio from 1.41.1 to 1.42.0 in /tests (#2197) @dependabot
- Merge pull request #2185 from nginxinc/theme-update-15.3 (#2186) @ashutoshpradhan-f5
- Bump k8s.io/client-go from 0.22.3 to 0.22.4 (#2192) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/service/marketplacemetering from 1.7.0 to 1.8.0 (#2182) @dependabot
- Bump github.com/aws/aws-sdk-go-v2/config from 1.10.0 to 1.10.1 (#2181) @dependabot
- Bump aquasecurity/trivy-action from 0.0.21 to 0.1.0 (#2180) @dependabot
- Update pac...
v2.0.3
Help make the NGINX Ingress Controller better by participating in our survey!
New in NGINX Ingress Controller v2.0.3
💣 Breaking Change
- Apply -enable-snippets cli arg to Ingresses (#2124)
🐛 Bug Fixes
- Install libcurl on OpenTracing for NGINX Plus (#2132)
📝 Documentation
- Release 2.0.3 (#2135) @ciarams87
Upgrade
- For NGINX, use the v2.0.3 image from our DockerHub or GitHub Container.
- For NGINX Plus, use the v2.0.3 image from the F5 Container registry or build your own image using the v2.0.3 source code.
- For Helm, use version 0.11.3 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.0.3/examples and https://github.com/nginxinc/kubernetes-ingress/tree/v2.0.3/examples-of-custom-resources
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.0.3/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/
v1.12.3
Help make the NGINX Ingress Controller better by participating in our survey!
New in NGINX Ingress Controller v1.12.3
💣 Breaking Change
- Apply -enable-snippets cli arg to Ingresses (#2134) @pleshakov
🔨 Maintenance
📝 Documentation
- Release v1.12.3 (#2136) @ciarams87
Upgrade
- For NGINX, use the v1.12.3 image from our DockerHub or GitHub Container.
- For NGINX Plus, use the v1.12.3 image from the F5 Container registry or build your own image using the v1.12.3 source code.
- For Helm, use version 0.10.3 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v1.12.3examples and https://github.com/nginxinc/kubernetes-ingress/tree/v1.12.3/examples-of-custom-resources
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v1.12.3/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/
v2.0.2
Help make the NGINX Ingress Controller better by participating in our survey!
New in NGINX Ingress Controller v2.0.2
🔨 Maintenance
- Use release specific repo for NAP on Debian (#2082) @lucacome
- Remove nap plus version override (#2079) @ciarams87
⬆️ Dependencies
- Update JWT library to golang-jwt/jwt (#2074) @lucacome
- Update packages for CVE-2021-37750 (#2073) @lucacome
Upgrade
- For NGINX, use the v2.0.2 image from our DockerHub:
nginx/nginx-ingress:2.0.2
,nginx/nginx-ingress:2.0.2-alpine
,nginx/nginx-ingress:2.0.2-ubi
ornginx/nginx-ingress:2.0.2-ot
- For NGINX Plus, please build your own image using the v2.0.2 source code.
- For Helm, use version 0.11.2 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.0.2/examples and https://github.com/nginxinc/kubernetes-ingress/tree/v2.0.2/examples-of-custom-resources
- Helm Chart -- https://github.com/nginxinc/kubernetes-ingress/tree/v2.0.2/deployments/helm-chart
- Operator -- https://github.com/nginxinc/nginx-ingress-operator/