Added ingress hosts example for Artifactory chart (#3806)

* Added ingress hosts example for Artifactory chart

ingress.hosts being an array, it makes sense to show how to set the value of it.

* Incremended chart version

* Bumped Chart version
This commit is contained in:
Henrik René Høegh
2018-03-09 01:39:10 -08:00
committed by k8s-ci-robot
parent 93df9d0b3f
commit 2fa2ca777e
2 changed files with 10 additions and 2 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
name: artifactory
home: https://www.jfrog.com/artifactory/
version: 7.0.3
version: 7.0.4
appVersion: 5.8.4
description: Universal Repository Manager supporting all major packaging formats,
build tools and CI servers.
+9 -1
View File
@@ -60,6 +60,7 @@ $ helm install --name artifactory \
```
Get more details on configuring Artifactory in the [official documentation](https://www.jfrog.com/confluence/).
### Customizing Database password
You can override the specified database password (set in [values.yaml](values.yaml)), by passing it as a parameter in the install command line
```bash
@@ -144,7 +145,14 @@ The following tables lists the configurable parameters of the artifactory chart
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`.
### Ingress TLS
### Ingress and TLS
To get Helm to create an ingress object with a hostname, add these two lines to your Helm command:
```
helm install --name artifactory \
--set ingress.enabled=true \
--set ingress.hosts[0]="artifactory.company.com" \
```
If your cluster allows automatic creation/retrieval of TLS certificates (e.g. [kube-lego](https://github.com/jetstack/kube-lego)), please refer to the documentation for that mechanism.
To manually configure TLS, first create/retrieve a key & certificate pair for the address(es) you wish to protect. Then create a TLS secret in the namespace: