diff --git a/stable/sonatype-nexus/Chart.yaml b/stable/sonatype-nexus/Chart.yaml index baa333577b..836f65a403 100644 --- a/stable/sonatype-nexus/Chart.yaml +++ b/stable/sonatype-nexus/Chart.yaml @@ -1,5 +1,5 @@ name: sonatype-nexus -version: 1.0.3 +version: 1.1.0 appVersion: 3.10.0-04 description: Sonatype Nexus is an open source repository manager keywords: diff --git a/stable/sonatype-nexus/README.md b/stable/sonatype-nexus/README.md index 36206dc3b6..d9551b5133 100644 --- a/stable/sonatype-nexus/README.md +++ b/stable/sonatype-nexus/README.md @@ -107,7 +107,7 @@ The following table lists the configurable parameters of the Nexus chart and the | `ingress.enabled` | Create an ingress for Nexus | `true` | | `ingress.annotations` | Annotations to enhance ingress configuration | `{}` | | `ingress.tls.enabled` | Enable TLS | `false` | -| `ingress.tls.secretName` | Name of the secret storing TLS cert | `nexus-tls` | +| `ingress.tls.secretName` | Name of the secret storing TLS cert, `false` to use the Ingress' default certificate | `nexus-tls` | If `nexusProxy.env.cloudIamAuthEnabled` is set to `true` the following variables need to be configured diff --git a/stable/sonatype-nexus/templates/ingress.yaml b/stable/sonatype-nexus/templates/ingress.yaml index e9c32ecc7a..e91e96f27a 100644 --- a/stable/sonatype-nexus/templates/ingress.yaml +++ b/stable/sonatype-nexus/templates/ingress.yaml @@ -30,6 +30,8 @@ spec: - hosts: - {{ .Values.nexusProxy.env.nexusDockerHost }} - {{ .Values.nexusProxy.env.nexusHttpHost }} + {{- if .Values.ingress.tls.secretName }} secretName: {{ .Values.ingress.tls.secretName | quote }} + {{- end }} {{- end -}} {{- end }}