diff --git a/helm/superset/Chart.yaml b/helm/superset/Chart.yaml index 7a3f2b1f83e83..bcc7a96122191 100644 --- a/helm/superset/Chart.yaml +++ b/helm/superset/Chart.yaml @@ -29,7 +29,7 @@ maintainers: - name: craig-rueda email: craig@craigrueda.com url: https://github.com/craig-rueda -version: 0.8.6 +version: 0.8.7 dependencies: - name: postgresql version: 12.1.6 diff --git a/helm/superset/README.md b/helm/superset/README.md index 5d56ead1be13f..eb0c24946a285 100644 --- a/helm/superset/README.md +++ b/helm/superset/README.md @@ -23,7 +23,7 @@ NOTE: This file is generated by helm-docs: https://github.com/norwoodj/helm-docs # superset -![Version: 0.8.6](https://img.shields.io/badge/Version-0.8.6-informational?style=flat-square) +![Version: 0.8.7](https://img.shields.io/badge/Version-0.8.7-informational?style=flat-square) Apache Superset is a modern, enterprise-ready business intelligence web application @@ -170,6 +170,7 @@ helm install my-superset superset/superset | supersetNode.deploymentAnnotations | object | `{}` | Annotations to be added to supersetNode deployment | | supersetNode.deploymentLabels | object | `{}` | Labels to be added to supersetNode deployment | | supersetNode.env | object | `{}` | | +| supersetNode.extraContainers | list | `[]` | Launch additional containers into supersetNode pod | | supersetNode.forceReload | bool | `false` | If true, forces deployment to reload on each upgrade | | supersetNode.initContainers | list | a container waiting for postgres | Init containers | | supersetNode.livenessProbe.failureThreshold | int | `3` | | @@ -247,6 +248,7 @@ helm install my-superset superset/superset | supersetWorker.containerSecurityContext | object | `{}` | | | supersetWorker.deploymentAnnotations | object | `{}` | Annotations to be added to supersetWorker deployment | | supersetWorker.deploymentLabels | object | `{}` | Labels to be added to supersetWorker deployment | +| supersetWorker.extraContainers | list | `[]` | Launch additional containers into supersetWorker pod | | supersetWorker.forceReload | bool | `false` | If true, forces deployment to reload on each upgrade | | supersetWorker.initContainers | list | a container waiting for postgres and redis | Init container | | supersetWorker.livenessProbe.exec.command | list | a `celery inspect ping` command | Liveness probe command | diff --git a/helm/superset/templates/deployment-worker.yaml b/helm/superset/templates/deployment-worker.yaml index 2098064b00baa..543fa19acb6b8 100644 --- a/helm/superset/templates/deployment-worker.yaml +++ b/helm/superset/templates/deployment-worker.yaml @@ -135,6 +135,9 @@ spec: {{- else }} {{- toYaml .Values.resources | nindent 12 }} {{- end }} +{{- if .Values.supersetWorker.extraContainers }} +{{- toYaml .Values.supersetWorker.extraContainers | nindent 8 }} +{{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/helm/superset/templates/deployment.yaml b/helm/superset/templates/deployment.yaml index 6b2a3933ea354..d993b934ce104 100644 --- a/helm/superset/templates/deployment.yaml +++ b/helm/superset/templates/deployment.yaml @@ -146,6 +146,9 @@ spec: {{- else }} {{- toYaml .Values.resources | nindent 12 }} {{- end }} +{{- if .Values.supersetNode.extraContainers }} +{{- toYaml .Values.supersetNode.extraContainers | nindent 8 }} +{{- end }} {{- with .Values.nodeSelector }} nodeSelector: {{- toYaml . | nindent 8 }} diff --git a/helm/superset/values.yaml b/helm/superset/values.yaml index 03238faf01152..c703effbf050a 100644 --- a/helm/superset/values.yaml +++ b/helm/superset/values.yaml @@ -282,6 +282,8 @@ supersetNode: - -c - dockerize -wait "tcp://$DB_HOST:$DB_PORT" -timeout 120s + # -- Launch additional containers into supersetNode pod + extraContainers: [] # -- Annotations to be added to supersetNode deployment deploymentAnnotations: {} # -- Labels to be added to supersetNode deployment @@ -363,6 +365,8 @@ supersetWorker: - /bin/sh - -c - dockerize -wait "tcp://$DB_HOST:$DB_PORT" -wait "tcp://$REDIS_HOST:$REDIS_PORT" -timeout 120s + # -- Launch additional containers into supersetWorker pod + extraContainers: [] # -- Annotations to be added to supersetWorker deployment deploymentAnnotations: {} # -- Labels to be added to supersetWorker deployment