[bitnami/nginx-ingress-controller] MAJOR - New version major (#7485)

* [bitnami/nginx-ingress-controller] MAJOR - New major version

* Add new parameter to README

* [bitnami/nginx-ingress-controller] Update components versions

Signed-off-by: Bitnami Containers <containers@bitnami.com>

Co-authored-by: fdepaz <fdepaz@bitnami.com>
Co-authored-by: Bitnami Containers <containers@bitnami.com>
This commit is contained in:
Francisco de Paz Galán
2021-09-15 18:09:31 +02:00
committed by GitHub
co-authored by fdepaz Bitnami Containers
parent 971c4a44a6
commit b35dc88fa9
8 changed files with 24 additions and 18 deletions
+3 -3
View File
@@ -1,6 +1,6 @@
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
version: 1.8.0
digest: sha256:3e342a25057f87853e52d83e1d14e6d8727c15fd85aaae22e7594489cc129f15
generated: "2021-08-25T06:47:08.152284494Z"
version: 1.9.0
digest: sha256:6d608d323ac01a7950ba64fa7caf4169a5d9d33e442c99e23e123caaf303b6b9
generated: "2021-09-15T15:33:21.21342245Z"
+2 -2
View File
@@ -1,7 +1,7 @@
annotations:
category: Infrastructure
apiVersion: v2
appVersion: 0.48.1
appVersion: 1.0.0
dependencies:
- name: common
repository: https://charts.bitnami.com/bitnami
@@ -26,4 +26,4 @@ name: nginx-ingress-controller
sources:
- https://github.com/bitnami/bitnami-docker-nginx-ingress-controller
- https://github.com/kubernetes/ingress-nginx
version: 7.6.21
version: 8.0.0
@@ -83,6 +83,7 @@ The command removes all the Kubernetes components associated with the chart and
| `defaultBackendService` | Default 404 backend service; required only if `defaultBackend.enabled = false` | `""` |
| `electionID` | Election ID to use for status update | `ingress-controller-leader` |
| `reportNodeInternalIp` | If using `hostNetwork=true`, setting `reportNodeInternalIp=true`, will pass the flag `report-node-internal-ip-address` to Nginx Ingress Controller | `false` |
| `watchIngressWithoutClass` | Process Ingress objects without ingressClass annotation/ingressClassName field | `false` |
| `ingressClass` | Name of the ingress class to route through this controller | `nginx` |
| `publishService.enabled` | Set the endpoint records on the Ingress objects to reflect those on the service | `false` |
| `publishService.pathOverride` | Allows overriding of the publish service to bind to | `""` |
@@ -49,8 +49,7 @@ rules:
- update
- watch
- apiGroups:
- extensions
- "networking.k8s.io"
- networking.k8s.io
resources:
- ingresses
verbs:
@@ -65,14 +64,13 @@ rules:
- create
- patch
- apiGroups:
- extensions
- "networking.k8s.io"
- networking.k8s.io
resources:
- ingresses/status
verbs:
- update
- apiGroups:
- "networking.k8s.io" # k8s 1.14+
- networking.k8s.io
resources:
- ingressclasses
verbs:
@@ -92,7 +92,7 @@ spec:
- --publish-service={{ include "nginx-ingress-controller.publishServicePath" . }}
{{- end }}
- --election-id={{ .Values.electionID }}
- --ingress-class={{ .Values.ingressClass }}
- --controller-class={{ .Values.ingressClass }}
- --configmap={{ .Release.Namespace }}/{{ include "common.names.fullname" . }}
{{- if .Values.tcp }}
- --tcp-services-configmap={{ .Release.Namespace }}/{{ include "common.names.fullname" . }}-tcp
@@ -109,6 +109,9 @@ spec:
{{- if and (.Values.reportNodeInternalIp) (.Values.hostNetwork)}}
- --report-node-internal-ip-address={{ .Values.reportNodeInternalIp }}
{{- end }}
{{- if .Values.watchIngressWithoutClass }}
- --watch-ingress-without-class=true
{{- end }}
{{- range $key, $value := .Values.extraArgs }}
{{- if $value }}
- --{{ $key }}={{ $value }}
@@ -94,7 +94,7 @@ spec:
- --publish-service={{ include "nginx-ingress-controller.publishServicePath" . }}
{{- end }}
- --election-id={{ .Values.electionID }}
- --ingress-class={{ .Values.ingressClass }}
- --controller-class={{ .Values.ingressClass }}
- --configmap={{ default .Release.Namespace .Values.configMapNamespace }}/{{ include "common.names.fullname" . }}
{{- if .Values.tcp }}
- --tcp-services-configmap={{ default .Release.Namespace .Values.tcpConfigMapNamespace }}/{{ include "common.names.fullname" . }}-tcp
@@ -111,6 +111,9 @@ spec:
{{- if and (.Values.reportNodeInternalIp) (.Values.hostNetwork) }}
- --report-node-internal-ip-address={{ .Values.reportNodeInternalIp }}
{{- end }}
{{- if .Values.watchIngressWithoutClass }}
- --watch-ingress-without-class=true
{{- end }}
{{- range $key, $value := .Values.extraArgs }}
{{- if $value }}
- --{{ $key }}={{ $value }}
@@ -39,8 +39,7 @@ rules:
- update
- watch
- apiGroups:
- extensions
- "networking.k8s.io"
- networking.k8s.io
resources:
- ingresses
verbs:
@@ -48,8 +47,7 @@ rules:
- list
- watch
- apiGroups:
- extensions
- "networking.k8s.io"
- networking.k8s.io
resources:
- ingresses/status
verbs:
+5 -2
View File
@@ -45,7 +45,7 @@ extraDeploy: []
image:
registry: docker.io
repository: bitnami/nginx-ingress-controller
tag: 0.48.1-debian-10-r38
tag: 1.0.0-debian-10-r0
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
@@ -93,6 +93,9 @@ electionID: ingress-controller-leader
## ref: https://kubernetes.github.io/ingress-nginx/deploy/baremetal/#via-the-host-network
##
reportNodeInternalIp: false
## @param watchIngressWithoutClass Process Ingress objects without ingressClass annotation/ingressClassName field
##
watchIngressWithoutClass: false
## @param ingressClass Name of the ingress class to route through this controller
##
ingressClass: nginx
@@ -439,7 +442,7 @@ defaultBackend:
image:
registry: docker.io
repository: bitnami/nginx
tag: 1.21.1-debian-10-r46
tag: 1.21.3-debian-10-r7
## Specify a imagePullPolicy
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images