This file documents all notable changes to ingress-nginx Helm Chart. The release numbering uses semantic versioning.
- [8120] kubernetes#8120 Update go in runner and release v1.1.1
- [8119] kubernetes#8119 Update to go v1.17.6
- [8118] kubernetes#8118 Remove deprecated libraries, update other libs
- [8117] kubernetes#8117 Fix codegen errors
- [8115] kubernetes#8115 chart/ghaction: set the correct permission to have access to push a release
- [8098] kubernetes#8098 generating SHA for CA only certs in backend_ssl.go + comparision of P…
- [8088] kubernetes#8088 Fix Edit this page link to use main branch
- [8072] kubernetes#8072 Expose GeoIP2 Continent code as variable
- [8061] kubernetes#8061 docs(charts): using helm-docs for chart
- [8058] kubernetes#8058 Bump github.com/spf13/cobra from 1.2.1 to 1.3.0
- [8054] kubernetes#8054 Bump google.golang.org/grpc from 1.41.0 to 1.43.0
- [8051] kubernetes#8051 align bug report with feature request regarding kind documentation
- [8046] kubernetes#8046 Report expired certificates (#8045)
- [8044] kubernetes#8044 remove G109 check till gosec resolves issues
- [8042] kubernetes#8042 docs_multiple_instances_one_cluster_ticket_7543
- [8041] kubernetes#8041 docs: fix typo'd executible name
- [8035] kubernetes#8035 Comment busy owners
- [8029] kubernetes#8029 Add stream-snippet as a ConfigMap and Annotation option
- [8023] kubernetes#8023 fix nginx compilation flags
- [8021] kubernetes#8021 Disable default modsecurity_rules_file if modsecurity-snippet is specified
- [8019] kubernetes#8019 Revise main documentation page
- [8018] kubernetes#8018 Preserve order of plugin invocation
- [8015] kubernetes#8015 Add newline indenting to admission webhook annotations
- [8014] kubernetes#8014 Add link to example error page manifest in docs
- [8009] kubernetes#8009 Fix spelling in documentation and top-level files
- [8008] kubernetes#8008 Add relabelings in controller-servicemonitor.yaml
- [8003] kubernetes#8003 Minor improvements (formatting, consistency) in install guide
- [8001] kubernetes#8001 fix: go-grpc Dockerfile
- [7999] kubernetes#7999 images: use k8s-staging-test-infra/gcb-docker-gcloud
- [7996] kubernetes#7996 doc: improvement
- [7983] kubernetes#7983 Fix a couple of misspellings in the annotations documentation.
- [7979] kubernetes#7979 allow set annotations for admission Jobs
- [7977] kubernetes#7977 Add ssl_reject_handshake to defaul server
- [7975] kubernetes#7975 add legacy version update v0.50.0 to main changelog
- [7972] kubernetes#7972 updated service upstream definition
- [8061] kubernetes#8061 Using helm-docs to populate values table in README.md
- [8008] kubernetes#8008 Add relabelings in controller-servicemonitor.yaml
- [7978] kubernetes#7979 Support custom annotations in admissions Jobs
- [7873] kubernetes#7873 Makes the appProtocol field optional.
- [7964] kubernetes#7964 Update controller version to v1.1.0
- [6992] kubernetes#6992 Add ability to specify labels for all resources
- [7923] kubernetes#7923 Release v1.0.5 of ingress-nginx
- [7806] kubernetes#7806 Choice option for internal/external loadbalancer type service
- [7804] kubernetes#7804 Release v1.0.4 of ingress-nginx
- [7651] kubernetes#7651 Support ipFamilyPolicy and ipFamilies fields in Helm Chart
- [7798] kubernetes#7798 Exoscale: use HTTP Healthcheck mode
- [7793] kubernetes#7793 Update kube-webhook-certgen to v1.1.1
- [7740] kubernetes#7740 Release v1.0.3 of ingress-nginx
- [7707] kubernetes#7707 Release v1.0.2 of ingress-nginx
- [7681] kubernetes#7681 Release v1.0.1 of ingress-nginx
- [7535] kubernetes#7535 Release v1.0.0 ingress-nginx
- [7256] kubernetes#7256 Add namespace field in the namespace scoped resource templates
- [7164] kubernetes#7164 Update nginx to v1.20.1
- [7117] kubernetes#7117 Add annotations for HPA
- [7137] kubernetes#7137 Add support for custom probes
- #7092 Removes the possibility of using localhost in ExternalNames as endpoints
- #6945 Add option to specify job label for ServiceMonitor
- #6900 Support existing PSPs
- Update ingress-nginx v0.45.0
- #6979 Changed servicePort value for metrics
- #6957 Add ability to specify automountServiceAccountToken
- #6908 Add volumes to default-backend deployment
- Update ingress-nginx v0.44.0
- #6802 Add value for configuring a custom Diffie-Hellman parameters file
- #6815 Allow use of numeric namespaces in helm chart
- #6783 Add custom annotations to ScaledObject
- #6761 Adding quotes in the serviceAccount name in Helm values
- #6767 Remove ClusterRole when scope option is enabled
- #6785 Update kube-webhook-certgen image to v1.5.1
- Do not create KEDA in case of DaemonSets.
- Fix KEDA v2 definition
- #6730 Do not create HPA for defaultBackend if not enabled.
- Update ingress-nginx v0.43.0
- #6688 Allow volume-type emptyDir in controller podsecuritypolicy
- #6691 Improve parsing of helm parameters
- Update ingress-nginx v0.42.0
- Fix chart-releaser action
- #6646 Added LoadBalancerIP value for internal service
- Fix chart-releaser action
- #6586 Fix 'maxmindLicenseKey' location in values.yaml
- #6469 Allow custom service names for controller and backend
- #6544 Fix default backend HPA name variable
- #6514 Remove helm2 support and update docs
- #6505 Reorder HPA resource list to work with GitOps tooling
- Support Keda Autoscaling
- Fix regression introduced in 0.41.0 with external authentication
- Fix routing regression introduced in 0.41.0 with PathType Exact
- #6423 Add Default backend HPA autoscaling
- #6395 Update jettech/kube-webhook-certgen image
- #6377 Added loadBalancerSourceRanges for internal lbs
- #6356 Add securitycontext settings on defaultbackend
- #6401 Fix controller service annotations
- #6403 Initial helm chart changelog
- #6326 Fix liveness and readiness probe path in daemonset chart
- #6305 Add default linux nodeSelector
- #6299 Fix helm chart release
- #6260 Allow Helm Chart to customize admission webhook's annotations, timeoutSeconds, namespaceSelector, objectSelector and cert files locations
- #6268 Update to 0.40.2 in helm chart #6288
- #6233 Add admission controller e2e test
- #6203 Refactor parsing of key values
- #6162 Add helm chart options to expose metrics service as NodePort
- #6180 Fix helm chart admissionReviewVersions regression
- #6169 Fix Typo in example prometheus rules
- #6167 Update chart requirements
- #6154 add
topologySpreadConstraint
to controller
- #6087 Adding parameter for externalTrafficPolicy in internal controller service spec
- #6104 Misc fixes for nginx-ingress chart for better keel and prometheus-operator integration
- #6093 Release v0.35.0
- #6075 Sync helm chart affinity examples
- #6038 Bump chart version PATCH
- #5951 Bump chart patch version
- #5900 Release helm chart for v0.34.1
- #5879 Update helm chart for v0.34.0
- #5671 Make liveness probe more fault tolerant than readiness probe
- #5843 Update jettech/kube-webhook-certgen image
- #5823 Add quoting to sysctls because numeric values need to be presented as strings (#5823)
- #5795 Use fully qualified images to avoid cri-o issues
Keep building the changelog using git log charts checking the tag