[stable/sonatype-nexus] Modify ingress rules to allow paths other than / (#5564)

* [stable/sonatype-nexus] Expose ingress path as configurable value

* [stable/sonatype-nexus] Update chart version to 1.3.1
This commit is contained in:
Bren Briggs
2018-05-15 10:52:27 -07:00
committed by k8s-ci-robot
parent efdcffe0b6
commit aa50b4d8c5
4 changed files with 5 additions and 3 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
name: sonatype-nexus
version: 1.3.0
version: 1.3.1
appVersion: 3.11.0-01
description: Sonatype Nexus is an open source repository manager
keywords:
+1
View File
@@ -108,6 +108,7 @@ The following table lists the configurable parameters of the Nexus chart and the
| `ingress.annotations` | Annotations to enhance ingress configuration | `{}` |
| `ingress.tls.enabled` | Enable TLS | `false` |
| `ingress.tls.secretName` | Name of the secret storing TLS cert, `false` to use the Ingress' default certificate | `nexus-tls` |
| `ingress.path` | Path for ingress rules. GCP users should set to `/*` | `/` |
If `nexusProxy.env.cloudIamAuthEnabled` is set to `true` the following variables need to be configured
+2 -2
View File
@@ -17,14 +17,14 @@ spec:
- backend:
serviceName: {{ template "nexus.fullname" . }}
servicePort: {{ .Values.nexusProxy.port }}
path: /
path: {{ .Values.ingress.path }}
- host: {{ .Values.nexusProxy.env.nexusHttpHost }}
http:
paths:
- backend:
serviceName: {{ template "nexus.fullname" . }}
servicePort: {{ .Values.nexusProxy.port }}
path: /
path: {{ .Values.ingress.path }}
{{- if .Values.ingress.tls }}
tls:
- hosts:
+1
View File
@@ -90,6 +90,7 @@ nexusBackup:
ingress:
enabled: false
path: /
annotations: {}
# # NOTE: Can't use 'false' due to https://github.com/jetstack/kube-lego/issues/173.
# kubernetes.io/ingress.allow-http: true