From bd31f8b23e6d47f2a0c1a851a6aa239f2a22fd90 Mon Sep 17 00:00:00 2001 From: Tom Dickman Date: Fri, 26 Oct 2018 14:06:37 -0500 Subject: [PATCH] Add ngrok subdomain support --- charts/ngrok/README.md | 1 + charts/ngrok/templates/deployment.yaml | 1 + charts/ngrok/values.yaml | 2 ++ 3 files changed, 4 insertions(+) diff --git a/charts/ngrok/README.md b/charts/ngrok/README.md index a3fecf0..5930a6a 100644 --- a/charts/ngrok/README.md +++ b/charts/ngrok/README.md @@ -41,6 +41,7 @@ Parameter | Description | Default `service.type` | type of service | `ClusterIP` `token` | Ngrok auth token | `none` `expose.service` | Service address to be exposed as in `service-name:port` | `none` +`subdomain` | Ngrok subdomain | `none` Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example, diff --git a/charts/ngrok/templates/deployment.yaml b/charts/ngrok/templates/deployment.yaml index f33fdfd..a41660d 100644 --- a/charts/ngrok/templates/deployment.yaml +++ b/charts/ngrok/templates/deployment.yaml @@ -28,6 +28,7 @@ spec: command: - ./ngrok - http + {{ if .Values.subdomain }}- --subdomain={{ .Values.subdomain }}{{ end }} - {{ .Values.expose.service }} volumeMounts: - name: config diff --git a/charts/ngrok/values.yaml b/charts/ngrok/values.yaml index 941fd0a..8e19cb9 100644 --- a/charts/ngrok/values.yaml +++ b/charts/ngrok/values.yaml @@ -23,3 +23,5 @@ nodeSelector: {} tolerations: [] affinity: {} + +subdomain: