diff --git a/.github/workflows/lint-test.yaml b/.github/workflows/lint-test.yaml index b7eddf9..7d381af 100644 --- a/.github/workflows/lint-test.yaml +++ b/.github/workflows/lint-test.yaml @@ -28,9 +28,9 @@ jobs: with: version: v3.4.0 - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 with: - python-version: 3.7 + python-version: "3.10" - name: Set up chart-testing uses: helm/chart-testing-action@v2.0.1 diff --git a/charts/datahub-executor-worker/Chart.yaml b/charts/datahub-executor-worker/Chart.yaml index f8e5db7..158d3f3 100644 --- a/charts/datahub-executor-worker/Chart.yaml +++ b/charts/datahub-executor-worker/Chart.yaml @@ -2,8 +2,8 @@ apiVersion: v2 name: datahub-executor-worker description: A Helm chart for datahub-executor-worker type: application -version: 0.0.11 -appVersion: 0.0.1 +version: 0.0.12 +appVersion: 0.3.7.3 maintainers: - name: DataHub email: datahub@acryl.io diff --git a/charts/datahub-executor-worker/templates/workload.yaml b/charts/datahub-executor-worker/templates/workload.yaml index 75864aa..304198c 100644 --- a/charts/datahub-executor-worker/templates/workload.yaml +++ b/charts/datahub-executor-worker/templates/workload.yaml @@ -142,9 +142,13 @@ spec: value: {{ .Values.global.datahub.executor.ingestions.signal_poll_interval | quote }} - name: DATAHUB_EXECUTOR_MONITORS_MAX_WORKERS value: {{ .Values.global.datahub.executor.monitors.max_workers | quote }} - {{- if .Values.extraEnvs }} + {{- if .Values.extraEnvs -}} {{ toYaml .Values.extraEnvs | nindent 12 }} {{- end }} + {{- if .Values.extraEnvsFrom }} + envFrom: + {{- toYaml .Values.extraEnvsFrom | nindent 12 }} + {{- end }} volumeMounts: {{- if .Values.extraCaCerts }} - name: ca-certs