Skip to content

Commit fe02f49

Browse files
feat: fix userenvvars (#383)
1 parent 57256c9 commit fe02f49

File tree

5 files changed

+19
-4
lines changed

5 files changed

+19
-4
lines changed

charts/cf-runtime/Chart.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
apiVersion: v2
22
description: A Helm chart for Codefresh Runner
33
name: cf-runtime
4-
version: 5.1.0
4+
version: 5.1.1
55
keywords:
66
- codefresh
77
- runner
@@ -14,8 +14,8 @@ maintainers:
1414
url: https://codefresh-io.github.io/
1515
annotations:
1616
artifacthub.io/changes: |
17-
- kind: changed
18-
description: Update runtime images
17+
- kind: fixed
18+
description: Fix userEnvVars for .runtime.engine
1919
dependencies:
2020
- name: cf-common
2121
repository: https://chartmuseum.codefresh.io/cf-common

charts/cf-runtime/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
## Codefresh Runner
22

3-
![Version: 5.1.0](https://img.shields.io/badge/Version-5.1.0-informational?style=flat-square)
3+
![Version: 5.1.1](https://img.shields.io/badge/Version-5.1.1-informational?style=flat-square)
44

55
Helm chart for deploying [Codefresh Runner](https://codefresh.io/docs/docs/installation/codefresh-runner/) to Kubernetes.
66

charts/cf-runtime/templates/runtime/runtime-env-spec-tmpl.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ runtimeScheduler:
3737
KUBE_DEPLOY: '{{ include "runtime.runtimeImageName" (dict "registry" .Values.global.imageRegisty "imageFullName" $engineContext.runtimeImages.KUBE_DEPLOY) }}'
3838
PIPELINE_DEBUGGER_IMAGE: '{{ include "runtime.runtimeImageName" (dict "registry" .Values.global.imageRegisty "imageFullName" $engineContext.runtimeImages.PIPELINE_DEBUGGER_IMAGE) }}'
3939
TEMPLATE_ENGINE: '{{ include "runtime.runtimeImageName" (dict "registry" .Values.global.imageRegisty "imageFullName" $engineContext.runtimeImages.TEMPLATE_ENGINE) }}'
40+
{{- with $engineContext.userEnvVars }}
41+
userEnvVars: {{- toYaml . | nindent 2 }}
42+
{{- end }}
4043
{{- with $engineContext.workflowLimits }}
4144
workflowLimits: {{ toYaml . | nindent 4 }}
4245
{{- end }}

charts/cf-runtime/tests/runtime/runtime_test.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ tests:
5959
KUBE_DEPLOY: 'quay.io/codefresh/cf-deploy-kubernetes:tagoverride'
6060
PIPELINE_DEBUGGER_IMAGE: 'quay.io/codefresh/cf-debugger:tagoverride'
6161
TEMPLATE_ENGINE: 'quay.io/codefresh/pikolo:tagoverride'
62+
userEnvVars:
63+
- name: ALICE
64+
valueFrom:
65+
secretKeyRef:
66+
key: token
67+
name: alice-secret
6268
cluster:
6369
namespace: codefresh
6470
serviceAccount: service-account-override

charts/cf-runtime/tests/runtime/runtime_values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ runtime:
7474
TEMPLATE_ENGINE: quay.io/codefresh/pikolo:tagoverride
7575
env:
7676
FOO: BAR
77+
userEnvVars:
78+
- name: ALICE
79+
valueFrom:
80+
secretKeyRef:
81+
name: alice-secret
82+
key: token
7783
podAnnotations:
7884
karpenter.sh/do-not-evict: "true"
7985
nodeSelector:

0 commit comments

Comments
 (0)