diff --git a/stable/cerebro/Chart.yaml b/stable/cerebro/Chart.yaml index 4f0688a8f6..391fb88479 100644 --- a/stable/cerebro/Chart.yaml +++ b/stable/cerebro/Chart.yaml @@ -1,5 +1,5 @@ name: cerebro -version: 1.1.2 +version: 1.1.3 appVersion: 0.8.3 apiVersion: v1 description: A Helm chart for Cerebro - a web admin tool that replaces Kopf. diff --git a/stable/cerebro/README.md b/stable/cerebro/README.md index 18a8defc7b..709a9711f2 100644 --- a/stable/cerebro/README.md +++ b/stable/cerebro/README.md @@ -62,6 +62,7 @@ The following table lists the configurable parameters of the cerebro chart and t | `nodeSelector` | Settings for nodeselector | `{}` | | `tolerations` | Settings for toleration | `{}` | | `affinity` | Settings for affinity | `{}` | +| `env` | Map of env vars (key/value ) | `{}` | | `envFromSecretRef` | Reference to Secret with env vars | | | `config.basePath` | Application base path | `/` | | `config.restHistorySize` | Rest request history size per user | `50` | diff --git a/stable/cerebro/templates/deployment.yaml b/stable/cerebro/templates/deployment.yaml index fe5c9f48b1..ebe8713ce2 100644 --- a/stable/cerebro/templates/deployment.yaml +++ b/stable/cerebro/templates/deployment.yaml @@ -54,6 +54,13 @@ spec: mountPath: /var/db/cerebro - name: config mountPath: /etc/cerebro + {{- if .Values.env }} + env: + {{- range $index, $element := .Values.env }} + - name: {{ $index | quote }} + value: {{ $element | quote }} + {{- end }} + {{- end }} {{- if .Values.envFromSecretRef }} envFrom: - secretRef: diff --git a/stable/cerebro/values.yaml b/stable/cerebro/values.yaml index 0b5ebe6bbe..0137d691c4 100644 --- a/stable/cerebro/values.yaml +++ b/stable/cerebro/values.yaml @@ -1,5 +1,8 @@ replicaCount: 1 revisionHistoryLimit: 3 +env: + # AUTH_TYPE: "basic" + # BASIC_AUTH_USER: "admin" image: repository: lmenezes/cerebro