diff --git a/charts/github-actions-runners/Chart.yaml b/charts/github-actions-runners/Chart.yaml index 35fb902..91c4ff9 100644 --- a/charts/github-actions-runners/Chart.yaml +++ b/charts/github-actions-runners/Chart.yaml @@ -2,6 +2,6 @@ apiVersion: v2 name: github-actions-runners description: A Helm chart for provisioning Github Actions runners type: application -version: 0.1.1 +version: 0.2.0 maintainers: - name: SweetOps diff --git a/charts/github-actions-runners/templates/runnerdeployment.yaml b/charts/github-actions-runners/templates/runnerdeployment.yaml index 869522c..896563b 100644 --- a/charts/github-actions-runners/templates/runnerdeployment.yaml +++ b/charts/github-actions-runners/templates/runnerdeployment.yaml @@ -60,5 +60,9 @@ spec: {{- end }} resources: {{- toYaml (default $.Values.global.resources .resources) | nindent 8 }} + {{- with (default $.Values.global.env .env) }} + env: + {{- toYaml . | nindent 8 }} + {{- end }} {{- end }} {{- end }} diff --git a/charts/github-actions-runners/values.yaml b/charts/github-actions-runners/values.yaml index 427d89e..8b07f5e 100644 --- a/charts/github-actions-runners/values.yaml +++ b/charts/github-actions-runners/values.yaml @@ -36,6 +36,10 @@ global: dockerdWithinRunnerContainer: true labels: [] + env: [] + # - name: RUNNER_FEATURE_FLAG_EPHEMERAL + # value: "true" + autoscaling: minReplicas: 0 maxReplicas: 3 @@ -45,7 +49,7 @@ global: runnerDeployments: - name: default - enabled: false + enabled: true replicaCount: 1 image: repository: summerwind/actions-runner-dind @@ -108,6 +112,10 @@ runnerDeployments: affinity: {} + env: [] + # - name: RUNNER_FEATURE_FLAG_EPHEMERAL + # value: "true" + autoscaling: enabled: false scaleUpTriggers: