diff --git a/stable/kube-ops-view/Chart.yaml b/stable/kube-ops-view/Chart.yaml index adff517cc4..2b5ce43111 100644 --- a/stable/kube-ops-view/Chart.yaml +++ b/stable/kube-ops-view/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v1 name: kube-ops-view -version: 1.2.0 +version: 1.2.1 appVersion: 20.4.0 description: Kubernetes Operational View - read-only system dashboard for multiple K8s clusters diff --git a/stable/kube-ops-view/README.md b/stable/kube-ops-view/README.md index 908e76afc1..166667bcc2 100644 --- a/stable/kube-ops-view/README.md +++ b/stable/kube-ops-view/README.md @@ -35,3 +35,8 @@ $ helm delete my-release ``` The command removes all the Kubernetes components associated with the chart and deletes the release. + +## Variables +| Parameter | Description | Default | +| -------------------------------------- | -------------------------------------------------------------------------------- | ------------------------------------------------- | +| `env` | Pass environment variables to the pod ([more info](https://github.com/hjacobs/kube-ops-view#configuration)) | `{}` | diff --git a/stable/kube-ops-view/templates/deployment.yaml b/stable/kube-ops-view/templates/deployment.yaml index 8aabdc0750..85ab54927c 100644 --- a/stable/kube-ops-view/templates/deployment.yaml +++ b/stable/kube-ops-view/templates/deployment.yaml @@ -53,6 +53,11 @@ spec: args: - --redis-url=redis://{{ .Release.Name }}-redis-master:{{ .Values.redis.master.port }} {{- end }} + env: + {{- range $key, $value := index .Values "env" }} + - name: {{ $key }} + value: {{ $value | quote }} + {{- end }} {{- with .Values.securityContext }} securityContext: {{ toYaml . | nindent 10 }} {{- end }} diff --git a/stable/kube-ops-view/values.yaml b/stable/kube-ops-view/values.yaml index 9c2b84644f..e7040f47ac 100644 --- a/stable/kube-ops-view/values.yaml +++ b/stable/kube-ops-view/values.yaml @@ -43,6 +43,9 @@ affinity: {} nodeSelector: {} tolerations: [] +# pass env vars like this: helm [...] --set env.ENV_NAME=env_value,env.ENV_NAME2=env_value2 +env: {} + # Add securityContext securityContext: {}