You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To use, add `ingressClassName: nginx` spec field or the `kubernetes.io/ingress.class: nginx` annotation to your Ingress resources.
8
8
@@ -229,6 +229,24 @@ Detail of how and why are in [this issue](https://github.com/helm/charts/pull/13
229
229
230
230
As of version `1.26.0` of this chart, by simply not providing any clusterIP value, `invalid: spec.clusterIP: Invalid value: "": field is immutable` will no longer occur since `clusterIP: ""` will not be rendered.
231
231
232
+
### Pod Security Admission
233
+
234
+
You can use Pod Security Admission by applying labels to the `ingress-nginx` namespace as instructed by the [documentation](https://kubernetes.io/docs/tasks/configure-pod-container/enforce-standards-namespace-labels).
235
+
236
+
Example:
237
+
238
+
```yaml
239
+
apiVersion: v1
240
+
kind: Namespace
241
+
metadata:
242
+
name: ingress-nginx
243
+
labels:
244
+
kubernetes.io/metadata.name: ingress-nginx
245
+
name: ingress-nginx
246
+
pod-security.kubernetes.io/enforce: restricted
247
+
pod-security.kubernetes.io/enforce-version: v1.31
248
+
```
249
+
232
250
## Values
233
251
234
252
| Key | Type | Default | Description |
@@ -253,11 +271,11 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
| controller.ingressClass | string | `"nginx"` | For backwards compatibility with ingress.class annotation, use ingressClass. Algorithm is as follows, first ingressClassName is considered, if not present, controller looks for ingress.class annotation |
339
357
| controller.ingressClassByName | bool | `false` | Process IngressClass per name (additionally as per spec.controller). |
340
358
| controller.ingressClassResource | object | `{"aliases":[],"annotations":{},"controllerValue":"k8s.io/ingress-nginx","default":false,"enabled":true,"name":"nginx","parameters":{}}` | This section refers to the creation of the IngressClass resource. IngressClasses are immutable and cannot be changed after creation. We do not support namespaced IngressClasses, yet, so a ClusterRole and a ClusterRoleBinding is required. |
@@ -366,7 +384,7 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
366
384
| controller.livenessProbe.periodSeconds | int | `10` | |
367
385
| controller.livenessProbe.successThreshold | int | `1` | |
368
386
| controller.livenessProbe.timeoutSeconds | int | `1` | |
Copy file name to clipboardExpand all lines: charts/ingress-nginx/README.md.gotmpl
+18
Original file line number
Diff line number
Diff line change
@@ -226,4 +226,22 @@ Detail of how and why are in [this issue](https://github.com/helm/charts/pull/13
226
226
227
227
As of version `1.26.0` of this chart, by simply not providing any clusterIP value, `invalid: spec.clusterIP: Invalid value: "": field is immutable` will no longer occur since `clusterIP: ""` will not be rendered.
228
228
229
+
### Pod Security Admission
230
+
231
+
You can use Pod Security Admission by applying labels to the `ingress-nginx` namespace as instructed by the [documentation](https://kubernetes.io/docs/tasks/configure-pod-container/enforce-standards-namespace-labels).
Copy file name to clipboardExpand all lines: charts/ingress-nginx/changelog/helm-chart-4.11.3.md
+5-5
Original file line number
Diff line number
Diff line change
@@ -2,8 +2,8 @@
2
2
3
3
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).
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).
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).
0 commit comments