From a01dc86bd80f0f1b4d37049234f8a5a7c0c5ccbc Mon Sep 17 00:00:00 2001 From: Stef Graces Date: Thu, 9 Nov 2023 13:26:44 +0100 Subject: [PATCH] Change Readme and fix values Signed-off-by: Stef Graces --- charts/ingress-nginx/README.md | 3 ++- charts/ingress-nginx/changelog/Changelog-4.8.4.md | 8 ++++++++ charts/ingress-nginx/values.yaml | 8 ++++---- 3 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 charts/ingress-nginx/changelog/Changelog-4.8.4.md diff --git a/charts/ingress-nginx/README.md b/charts/ingress-nginx/README.md index 4a0cb94a2..4c63ead3c 100644 --- a/charts/ingress-nginx/README.md +++ b/charts/ingress-nginx/README.md @@ -2,7 +2,7 @@ [ingress-nginx](https://github.com/kubernetes/ingress-nginx) Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer -![Version: 4.8.3](https://img.shields.io/badge/Version-4.8.3-informational?style=flat-square) ![AppVersion: 1.9.4](https://img.shields.io/badge/AppVersion-1.9.4-informational?style=flat-square) +![Version: 4.8.4](https://img.shields.io/badge/Version-4.8.4-informational?style=flat-square) ![AppVersion: 1.9.4](https://img.shields.io/badge/AppVersion-1.9.4-informational?style=flat-square) To use, add `ingressClassName: nginx` spec field or the `kubernetes.io/ingress.class: nginx` annotation to your Ingress resources. @@ -443,6 +443,7 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu | controller.service.targetPorts.https | string | `"https"` | | | controller.service.type | string | `"LoadBalancer"` | | | controller.shareProcessNamespace | bool | `false` | | +| controller.strictValidatePathType | bool | `false` | Set strict valdiation for paths When pathType is configured as `Exact` or `Prefix`, there should be a more strict validation, allowing only paths starting with "/" and containing only alphanumeric characters and "-", "_" and additional "/". | | controller.sysctls | object | `{}` | sysctls for controller pods # Ref: https://kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster/ | | controller.tcp.annotations | object | `{}` | Annotations to be added to the tcp config configmap | | controller.tcp.configMapNamespace | string | `""` | Allows customization of the tcp-services-configmap; defaults to $(POD_NAMESPACE) | diff --git a/charts/ingress-nginx/changelog/Changelog-4.8.4.md b/charts/ingress-nginx/changelog/Changelog-4.8.4.md new file mode 100644 index 000000000..727933087 --- /dev/null +++ b/charts/ingress-nginx/changelog/Changelog-4.8.4.md @@ -0,0 +1,8 @@ +# Changelog + +This file documents all notable changes to [ingress-nginx](https://github.com/kubernetes/ingress-nginx) Helm Chart. The release numbering uses [semantic versioning](http://semver.org). + +### 4.8.4 +* Add strict-validate-path-type arg to chart params + +**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/helm-chart-4.8.3...helm-chart-4.8.4 diff --git a/charts/ingress-nginx/values.yaml b/charts/ingress-nginx/values.yaml index 1465846d4..b68ad04a8 100644 --- a/charts/ingress-nginx/values.yaml +++ b/charts/ingress-nginx/values.yaml @@ -89,13 +89,13 @@ controller: # when users add those annotations. # Global snippets in ConfigMap are still respected allowSnippetAnnotations: false - # -- Required for use with CNI based kubernetes installations (such as ones set up by kubeadm), - # since CNI and hostport don't mix yet. Can be deprecated once https://github.com/kubernetes/kubernetes/issues/23920 - # is merged - strictValidatePathType: false # -- Set strict valdiation for paths # When pathType is configured as `Exact` or `Prefix`, there should be a more strict validation, allowing only paths starting with "/" and # containing only alphanumeric characters and "-", "_" and additional "/". + strictValidatePathType: false + # -- Required for use with CNI based kubernetes installations (such as ones set up by kubeadm), + # since CNI and hostport don't mix yet. Can be deprecated once https://github.com/kubernetes/kubernetes/issues/23920 + # is merged hostNetwork: false ## Use host ports 80 and 443 ## Disabled by default