diff --git a/bitnami/nginx-ingress-controller/Chart.yaml b/bitnami/nginx-ingress-controller/Chart.yaml index 4796fa58b..efe6296c6 100644 --- a/bitnami/nginx-ingress-controller/Chart.yaml +++ b/bitnami/nginx-ingress-controller/Chart.yaml @@ -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.4.9 +version: 7.4.10 diff --git a/bitnami/nginx-ingress-controller/README.md b/bitnami/nginx-ingress-controller/README.md index 1eb6dccd3..2d3149e8e 100644 --- a/bitnami/nginx-ingress-controller/README.md +++ b/bitnami/nginx-ingress-controller/README.md @@ -192,7 +192,7 @@ The following tables lists the configurable parameters of the Nginx Ingress Cont | `service.clusterIP` | Controller Internal Cluster Service IP | `""` | | `service.omitClusterIP` | To omit the `ClusterIP` from the controller service | `false` | | `service.ports.http` | Controller Service HTTP port | `80` | -| `service.ports.https` | Controller Service HTTPS port | `""` | +| `service.ports.https` | Controller Service HTTPS port | `443` | | `service.targetPorts.http` | Map the controller service HTTP port | `http` | | `service.targetPorts.https` | Map the controller service HTTPS port | `https` | | `service.externalTrafficPolicy` | Enable client source IP preservation | `Cluster` | diff --git a/bitnami/nginx-ingress-controller/templates/controller-service.yaml b/bitnami/nginx-ingress-controller/templates/controller-service.yaml index 045039110..7c97e57f1 100644 --- a/bitnami/nginx-ingress-controller/templates/controller-service.yaml +++ b/bitnami/nginx-ingress-controller/templates/controller-service.yaml @@ -41,6 +41,7 @@ spec: healthCheckNodePort: {{ .Values.service.healthCheckNodePort }} {{- end }} ports: + {{- if not (empty .Values.service.ports.http) }} - name: http port: {{ .Values.service.ports.http }} protocol: TCP @@ -50,6 +51,8 @@ spec: {{- else if eq .Values.service.type "ClusterIP" }} nodePort: null {{- end }} + {{- end }} + {{- if not (empty .Values.service.ports.https) }} - name: https port: {{ .Values.service.ports.https }} protocol: TCP @@ -59,6 +62,7 @@ spec: {{- else if eq .Values.service.type "ClusterIP" }} nodePort: null {{- end }} + {{- end }} {{- range $key, $value := .Values.tcp }} - name: {{ $key }}-tcp port: {{ $key }}