feat: rename any form of act runner to gitea runner or runner (#149)
fix: https://gitea.com/gitea/helm-actions/issues/142 Reviewed-on: https://gitea.com/gitea/helm-actions/pulls/149 Reviewed-by: Nicolas <bircni@icloud.com> Co-authored-by: Daan <dselen@nerthus.nl> Co-committed-by: Daan <dselen@nerthus.nl>
This commit is contained in:
+6
-4
@@ -1,18 +1,20 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
name: actions
|
name: gitea-actions
|
||||||
description: Gitea Actions chart for Kubernetes
|
description: Gitea Actions chart for Kubernetes
|
||||||
type: application
|
type: application
|
||||||
version: 0.0.0
|
version: 0.1.1
|
||||||
# renovate datasource=github-releases depName=go-gitea/act extractVersion=^v(?<version>.*)$
|
# renovate datasource=gitea-releases depName=gitea/runner extractVersion=^v(?<version>.*)$
|
||||||
appVersion: 0.261.3
|
appVersion: 0.261.3
|
||||||
|
|
||||||
keywords:
|
keywords:
|
||||||
- cicd
|
- cicd
|
||||||
- runner
|
- runner
|
||||||
- actions
|
- actions
|
||||||
|
home: https://gitea.com/
|
||||||
|
icon: https://gitea.com/assets/img/logo.svg
|
||||||
sources:
|
sources:
|
||||||
- https://gitea.com/gitea/helm-actions
|
- https://gitea.com/gitea/helm-actions
|
||||||
- https://gitea.com/gitea/act
|
- https://gitea.com/gitea/runner
|
||||||
|
|
||||||
maintainers:
|
maintainers:
|
||||||
# https://gitea.com/DaanSelen
|
# https://gitea.com/DaanSelen
|
||||||
|
|||||||
@@ -56,38 +56,38 @@ If `.Values.statefulset.dind.rootless: true` is set, then the following will be
|
|||||||
### Gitea Actions
|
### Gitea Actions
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| ----------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ |
|
| -------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------ |
|
||||||
| `enabled` | Create an act runner StatefulSet. | `false` |
|
| `enabled` | Create a Gitea Runner StatefulSet. | `false` |
|
||||||
| `statefulset.replicas` | the amount of (replica) runner pods deployed | `1` |
|
| `statefulset.replicas` | the amount of (replica) runner pods deployed | `1` |
|
||||||
| `statefulset.timezone` | is the timezone that will be set in the act_runner image | `Etc/UTC` |
|
| `statefulset.timezone` | is the timezone that will be set in the runner image | `Etc/UTC` |
|
||||||
| `statefulset.annotations` | Act runner annotations | `{}` |
|
| `statefulset.annotations` | Gitea Runner annotations | `{}` |
|
||||||
| `statefulset.labels` | Act runner labels | `{}` |
|
| `statefulset.labels` | Gitea Runner labels | `{}` |
|
||||||
| `statefulset.resources` | Act runner resources | `{}` |
|
| `statefulset.resources` | Gitea Runner resources | `{}` |
|
||||||
| `statefulset.nodeSelector` | NodeSelector for the statefulset | `{}` |
|
| `statefulset.nodeSelector` | NodeSelector for the statefulset | `{}` |
|
||||||
| `statefulset.tolerations` | Tolerations for the statefulset | `[]` |
|
| `statefulset.tolerations` | Tolerations for the statefulset | `[]` |
|
||||||
| `statefulset.affinity` | Affinity for the statefulset | `{}` |
|
| `statefulset.affinity` | Affinity for the statefulset | `{}` |
|
||||||
| `statefulset.extraVolumes` | Extra volumes for the statefulset | `[]` |
|
| `statefulset.extraVolumes` | Extra volumes for the statefulset | `[]` |
|
||||||
| `statefulset.persistence.size` | Size for persistence to store act runner data | `1Gi` |
|
| `statefulset.persistence.size` | Size for persistence to store Gitea Runner data | `1Gi` |
|
||||||
| `statefulset.securityContext` | Customize the SecurityContext | `{}` |
|
| `statefulset.securityContext` | Customize the SecurityContext | `{}` |
|
||||||
| `statefulset.serviceAccountName` | Customize the service account name | `""` |
|
| `statefulset.serviceAccountName` | Customize the service account name | `""` |
|
||||||
| `statefulset.runtimeClassName` | Select a different RuntimeClass for pods | `""` |
|
| `statefulset.runtimeClassName` | Select a different RuntimeClass for pods | `""` |
|
||||||
| `statefulset.hostAliases` | Inject entries into the /etc/hosts file | `[]` |
|
| `statefulset.hostAliases` | Inject entries into the /etc/hosts file | `[]` |
|
||||||
| `statefulset.persistence.size` | Size for persistence to store act runner data | `1Gi` |
|
| `statefulset.persistence.size` | Size for persistence to store Gitea Runner data | `1Gi` |
|
||||||
| `statefulset.actRunner.registry` | image registry, e.g. gcr.io,docker.io | `docker.gitea.com` |
|
| `statefulset.runner.registry` | image registry, e.g. gcr.io,docker.io | `docker.gitea.com` |
|
||||||
| `statefulset.actRunner.repository` | The Gitea act runner image | `act_runner` |
|
| `statefulset.runner.repository` | The Gitea Runner image | `runner` |
|
||||||
| `statefulset.actRunner.tag` | The Gitea act runner tag | `0.4.1` |
|
| `statefulset.runner.tag` | The Gitea Runner tag | `1.0.4` |
|
||||||
| `statefulset.actRunner.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` |
|
| `statefulset.runner.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` |
|
||||||
| `statefulset.actRunner.pullPolicy` | The Gitea act runner pullPolicy | `IfNotPresent` |
|
| `statefulset.runner.pullPolicy` | The Gitea Runner pullPolicy | `IfNotPresent` |
|
||||||
| `statefulset.actRunner.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` |
|
| `statefulset.runner.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` |
|
||||||
| `statefulset.actRunner.extraVolumeMounts` | Allows mounting extra volumes in the act runner container | `[]` |
|
| `statefulset.runner.extraVolumeMounts` | Allows mounting extra volumes in the Gitea Runner container | `[]` |
|
||||||
| `statefulset.actRunner.extraEnvs` | Allows adding custom environment variables | `[]` |
|
| `statefulset.runner.extraEnvs` | Allows adding custom environment variables | `[]` |
|
||||||
| `statefulset.actRunner.flushCache` | whether to clear the .runner (cache) file by creating an extra init container, can slightly increase boot-up time | `false` |
|
| `statefulset.runner.flushCache` | whether to clear the .runner (cache) file by creating an extra init container, can slightly increase boot-up time | `false` |
|
||||||
| `statefulset.actRunner.config` | Act runner custom configuration. See [Act Runner documentation](https://docs.gitea.com/usage/actions/act-runner#configuration) for details. | `Too complex. See values.yaml` |
|
| `statefulset.runner.config` | Gitea Runner custom configuration. See [Gitea Runner documentation](https://docs.gitea.com/usage/actions/act-runner#configuration) for details. | `Too complex. See values.yaml` |
|
||||||
| `statefulset.dind.rootless` | a simple flag to let helm know we are dealing with a rootless dind container | `false` |
|
| `statefulset.dind.rootless` | a simple flag to let helm know we are dealing with a rootless dind container | `false` |
|
||||||
| `statefulset.dind.uid` | a field to set the running user id for the rootless dind container, so it knows where to look for the socket | `""` |
|
| `statefulset.dind.uid` | a field to set the running user id for the rootless dind container, so it knows where to look for the socket | `""` |
|
||||||
| `statefulset.dind.registry` | image registry, e.g. gcr.io,docker.io | `docker.io` |
|
| `statefulset.dind.registry` | image registry, e.g. gcr.io,docker.io | `docker.io` |
|
||||||
| `statefulset.dind.repository` | The Docker-in-Docker image | `docker` |
|
| `statefulset.dind.repository` | The Docker-in-Docker image | `docker` |
|
||||||
| `statefulset.dind.tag` | The Docker-in-Docker image tag | `29.4.0-dind` |
|
| `statefulset.dind.tag` | The Docker-in-Docker image tag | `29.5.1-dind` |
|
||||||
| `statefulset.dind.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` |
|
| `statefulset.dind.digest` | Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest` | `""` |
|
||||||
| `statefulset.dind.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` |
|
| `statefulset.dind.fullOverride` | Completely overrides the image registry, path/image, tag and digest. | `""` |
|
||||||
| `statefulset.dind.pullPolicy` | The Docker-in-Docker pullPolicy | `IfNotPresent` |
|
| `statefulset.dind.pullPolicy` | The Docker-in-Docker pullPolicy | `IfNotPresent` |
|
||||||
@@ -116,8 +116,8 @@ If `.Values.statefulset.dind.rootless: true` is set, then the following will be
|
|||||||
### Gitea URL Setting
|
### Gitea URL Setting
|
||||||
|
|
||||||
| Name | Description | Value |
|
| Name | Description | Value |
|
||||||
| -------------- | --------------------------------------------- | ----- |
|
| -------------- | ------------------------------------------------ | ----- |
|
||||||
| `giteaRootURL` | URL the act_runner registers and connect with | `""` |
|
| `giteaRootURL` | URL the Gitea Runner registers and connects with | `""` |
|
||||||
|
|
||||||
### Extra Init Containers
|
### Extra Init Containers
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
{{- if .Values.enabled -}}
|
{{- if .Values.enabled -}}
|
||||||
|
|
||||||
{{- if or (empty .Values.existingSecret) (empty .Values.existingSecretKey) -}}
|
{{- if or (empty .Values.existingSecret) (empty .Values.existingSecretKey) -}}
|
||||||
{{- fail "existingSecret and existingSecretKey are required when provisioning is disabled" -}}
|
{{- fail "existingSecret and existingSecretKey are required when provisioning is disabled" -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ If release name contains chart name it will be used as a full name.
|
|||||||
{{- if contains $name .Release.Name -}}
|
{{- if contains $name .Release.Name -}}
|
||||||
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
|
{{- .Release.Name | trunc 63 | trimSuffix "-" -}}
|
||||||
{{- else -}}
|
{{- else -}}
|
||||||
{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" -}}
|
{{- printf "%s" .Release.Name | trunc 63 | trimSuffix "-" -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
@@ -61,10 +61,10 @@ version: {{ default .Chart.AppVersion | quote }}
|
|||||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
{{- define "gitea.actions.labels.actRunner" -}}
|
{{- define "gitea.actions.labels.runner" -}}
|
||||||
helm.sh/chart: {{ include "gitea.actions.chart" . }}
|
helm.sh/chart: {{ include "gitea.actions.chart" . }}
|
||||||
app: {{ include "gitea.actions.name" . }}-act-runner
|
app: {{ include "gitea.actions.name" . }}-runner
|
||||||
{{ include "gitea.actions.selectorLabels.actRunner" . }}
|
{{ include "gitea.actions.selectorLabels.runner" . }}
|
||||||
app.kubernetes.io/version: {{ default .Chart.AppVersion | quote }}
|
app.kubernetes.io/version: {{ default .Chart.AppVersion | quote }}
|
||||||
version: {{ default .Chart.AppVersion | quote }}
|
version: {{ default .Chart.AppVersion | quote }}
|
||||||
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
app.kubernetes.io/managed-by: {{ .Release.Service }}
|
||||||
@@ -78,8 +78,8 @@ app.kubernetes.io/name: {{ include "gitea.actions.name" . }}
|
|||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
{{- define "gitea.actions.selectorLabels.actRunner" -}}
|
{{- define "gitea.actions.selectorLabels.runner" -}}
|
||||||
app.kubernetes.io/name: {{ include "gitea.actions.name" . }}-act-runner
|
app.kubernetes.io/name: {{ include "gitea.actions.name" . }}-runner
|
||||||
app.kubernetes.io/instance: {{ .Release.Name }}
|
app.kubernetes.io/instance: {{ .Release.Name }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
@@ -112,8 +112,8 @@ Common create image implementation
|
|||||||
{{/*
|
{{/*
|
||||||
Create image for the Gitea Actions Act Runner
|
Create image for the Gitea Actions Act Runner
|
||||||
*/}}
|
*/}}
|
||||||
{{- define "gitea.actions.actRunner.image" -}}
|
{{- define "gitea.actions.runner.image" -}}
|
||||||
{{ include "gitea.actions.common.image" (dict "root" . "image" .Values.statefulset.actRunner) }}
|
{{ include "gitea.actions.common.image" (dict "root" . "image" .Values.statefulset.runner) }}
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
|
||||||
{{/*
|
{{/*
|
||||||
|
|||||||
@@ -3,13 +3,13 @@
|
|||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
metadata:
|
metadata:
|
||||||
name: {{ include "gitea.actions.fullname" . }}-act-runner-config
|
name: {{ include "gitea.actions.fullname" . }}-runner-configmap
|
||||||
namespace: {{ .Values.namespace | default .Release.Namespace }}
|
namespace: {{ .Values.namespace | default .Release.Namespace }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "gitea.actions.labels" . | nindent 4 }}
|
{{- include "gitea.actions.labels" . | nindent 4 }}
|
||||||
data:
|
data:
|
||||||
config.yaml: |
|
config.yaml: |
|
||||||
{{- with .Values.statefulset.actRunner.config -}}
|
{{- with .Values.statefulset.runner.config -}}
|
||||||
{{- if kindIs "string" . -}}
|
{{- if kindIs "string" . -}}
|
||||||
{{ . | nindent 4}}
|
{{ . | nindent 4}}
|
||||||
{{- else -}}
|
{{- else -}}
|
||||||
+20
-20
@@ -5,7 +5,7 @@ apiVersion: apps/v1
|
|||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
metadata:
|
metadata:
|
||||||
labels:
|
labels:
|
||||||
{{- include "gitea.actions.labels.actRunner" . | nindent 4 }}
|
{{- include "gitea.actions.labels.runner" . | nindent 4 }}
|
||||||
{{- with .Values.statefulset.labels }}
|
{{- with .Values.statefulset.labels }}
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -13,19 +13,19 @@ metadata:
|
|||||||
{{- with .Values.statefulset.annotations }}
|
{{- with .Values.statefulset.annotations }}
|
||||||
{{- toYaml . | nindent 4 }}
|
{{- toYaml . | nindent 4 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
name: {{ include "gitea.actions.fullname" . }}-act-runner
|
name: {{ include "gitea.actions.fullname" . }}-runner
|
||||||
namespace: {{ .Values.namespace | default .Release.Namespace }}
|
namespace: {{ .Values.namespace | default .Release.Namespace }}
|
||||||
spec:
|
spec:
|
||||||
replicas: {{ .Values.statefulset.replicas | default 1 }}
|
replicas: {{ .Values.statefulset.replicas | default 1 }}
|
||||||
selector:
|
selector:
|
||||||
matchLabels:
|
matchLabels:
|
||||||
{{- include "gitea.actions.selectorLabels.actRunner" . | nindent 6 }}
|
{{- include "gitea.actions.selectorLabels.runner" . | nindent 6 }}
|
||||||
template:
|
template:
|
||||||
metadata:
|
metadata:
|
||||||
annotations:
|
annotations:
|
||||||
checksum/config: {{ include (print $.Template.BasePath "/config-act-runner.yaml") . | sha256sum }}
|
checksum/config: {{ include (print $.Template.BasePath "/configmap.yaml") . | sha256sum }}
|
||||||
labels:
|
labels:
|
||||||
{{- include "gitea.actions.labels.actRunner" . | nindent 8 }}
|
{{- include "gitea.actions.labels.runner" . | nindent 8 }}
|
||||||
{{- with .Values.statefulset.labels }}
|
{{- with .Values.statefulset.labels }}
|
||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
@@ -49,7 +49,7 @@ spec:
|
|||||||
{{- if .Values.preExtraInitContainers }}
|
{{- if .Values.preExtraInitContainers }}
|
||||||
{{- toYaml .Values.preExtraInitContainers | nindent 8 }}
|
{{- toYaml .Values.preExtraInitContainers | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.statefulset.actRunner.flushCache }}
|
{{- if .Values.statefulset.runner.flushCache }}
|
||||||
- name: cache-flusher
|
- name: cache-flusher
|
||||||
image: "{{ include "gitea.actions.init.image" . }}"
|
image: "{{ include "gitea.actions.init.image" . }}"
|
||||||
command:
|
command:
|
||||||
@@ -64,7 +64,7 @@ spec:
|
|||||||
fi
|
fi
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /data
|
- mountPath: /data
|
||||||
name: data-act-runner
|
name: data-runner
|
||||||
{{- end }}
|
{{- end }}
|
||||||
- name: init-gitea
|
- name: init-gitea
|
||||||
image: "{{ include "gitea.actions.init.image" . }}"
|
image: "{{ include "gitea.actions.init.image" . }}"
|
||||||
@@ -128,9 +128,9 @@ spec:
|
|||||||
{{- toYaml .Values.postExtraInitContainers | nindent 8 }}
|
{{- toYaml .Values.postExtraInitContainers | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
containers:
|
containers:
|
||||||
- name: act-runner
|
- name: runner
|
||||||
image: "{{ include "gitea.actions.actRunner.image" . }}"
|
image: "{{ include "gitea.actions.runner.image" . }}"
|
||||||
imagePullPolicy: {{ .Values.statefulset.actRunner.pullPolicy }}
|
imagePullPolicy: {{ .Values.statefulset.runner.pullPolicy }}
|
||||||
workingDir: /data
|
workingDir: /data
|
||||||
env:
|
env:
|
||||||
- name: GITEA_RUNNER_REGISTRATION_TOKEN
|
- name: GITEA_RUNNER_REGISTRATION_TOKEN
|
||||||
@@ -141,24 +141,24 @@ spec:
|
|||||||
- name: GITEA_INSTANCE_URL
|
- name: GITEA_INSTANCE_URL
|
||||||
value: {{ include "gitea.actions.local_root_url" . }}
|
value: {{ include "gitea.actions.local_root_url" . }}
|
||||||
- name: CONFIG_FILE
|
- name: CONFIG_FILE
|
||||||
value: /actrunner/config.yaml
|
value: /runner/config.yaml
|
||||||
- name: TZ
|
- name: TZ
|
||||||
value: {{ .Values.statefulset.timezone | default "Etc/UTC" }}
|
value: {{ .Values.statefulset.timezone | default "Etc/UTC" }}
|
||||||
{{- if .Values.statefulset.actRunner.extraEnvs }}
|
{{- if .Values.statefulset.runner.extraEnvs }}
|
||||||
{{- toYaml .Values.statefulset.actRunner.extraEnvs | nindent 12 }}
|
{{- toYaml .Values.statefulset.runner.extraEnvs | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
resources:
|
resources:
|
||||||
{{- toYaml .Values.statefulset.resources | nindent 12 }}
|
{{- toYaml .Values.statefulset.resources | nindent 12 }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /actrunner/config.yaml
|
- mountPath: /runner/config.yaml
|
||||||
name: act-runner-config
|
name: runner-config
|
||||||
subPath: config.yaml
|
subPath: config.yaml
|
||||||
- mountPath: /var/run/docker.sock
|
- mountPath: /var/run/docker.sock
|
||||||
name: docker-socket
|
name: docker-socket
|
||||||
subPath: docker.sock
|
subPath: docker.sock
|
||||||
- mountPath: /data
|
- mountPath: /data
|
||||||
name: data-act-runner
|
name: data-runner
|
||||||
{{- with .Values.statefulset.actRunner.extraVolumeMounts }}
|
{{- with .Values.statefulset.runner.extraVolumeMounts }}
|
||||||
{{- toYaml . | nindent 12 }}
|
{{- toYaml . | nindent 12 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- if .Values.global.imagePullSecrets }}
|
{{- if .Values.global.imagePullSecrets }}
|
||||||
@@ -180,9 +180,9 @@ spec:
|
|||||||
{{- toYaml . | nindent 8 }}
|
{{- toYaml . | nindent 8 }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
volumes:
|
volumes:
|
||||||
- name: act-runner-config
|
- name: runner-config
|
||||||
configMap:
|
configMap:
|
||||||
name: {{ include "gitea.actions.fullname" . }}-act-runner-config
|
name: {{ include "gitea.actions.fullname" . }}-runner-configmap
|
||||||
- name: docker-socket
|
- name: docker-socket
|
||||||
emptyDir: {}
|
emptyDir: {}
|
||||||
{{- with .Values.statefulset.extraVolumes }}
|
{{- with .Values.statefulset.extraVolumes }}
|
||||||
@@ -190,7 +190,7 @@ spec:
|
|||||||
{{- end }}
|
{{- end }}
|
||||||
volumeClaimTemplates:
|
volumeClaimTemplates:
|
||||||
- metadata:
|
- metadata:
|
||||||
name: data-act-runner
|
name: data-runner
|
||||||
spec:
|
spec:
|
||||||
accessModes: [ "ReadWriteOnce" ]
|
accessModes: [ "ReadWriteOnce" ]
|
||||||
{{- include "gitea.actions.persistence.storageClass" . | indent 8 }}
|
{{- include "gitea.actions.persistence.storageClass" . | indent 8 }}
|
||||||
|
|||||||
@@ -1,22 +1,22 @@
|
|||||||
# yaml-language-server: $schema=https://raw.githubusercontent.com/helm-unittest/helm-unittest/main/schema/helm-testsuite.json
|
# yaml-language-server: $schema=https://raw.githubusercontent.com/helm-unittest/helm-unittest/main/schema/helm-testsuite.json
|
||||||
suite: actions template | config-act-runner
|
suite: actions template | configmap
|
||||||
release:
|
release:
|
||||||
name: gitea-actions-unittests
|
name: gitea-actions-unittests
|
||||||
namespace: testing
|
namespace: testing
|
||||||
templates:
|
templates:
|
||||||
- templates/config-act-runner.yaml
|
- templates/configmap.yaml
|
||||||
tests:
|
tests:
|
||||||
- it: doesn't renders a ConfigMap by default
|
- it: doesn't renders a ConfigMap by default
|
||||||
template: templates/config-act-runner.yaml
|
template: templates/configmap.yaml
|
||||||
asserts:
|
asserts:
|
||||||
- hasDocuments:
|
- hasDocuments:
|
||||||
count: 0
|
count: 0
|
||||||
- it: renders a ConfigMap
|
- it: renders a ConfigMap
|
||||||
template: templates/config-act-runner.yaml
|
template: templates/configmap.yaml
|
||||||
set:
|
set:
|
||||||
enabled: true
|
enabled: true
|
||||||
statefulset:
|
statefulset:
|
||||||
actRunner:
|
runner:
|
||||||
config: |
|
config: |
|
||||||
log:
|
log:
|
||||||
level: info
|
level: info
|
||||||
@@ -31,7 +31,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
name: gitea-actions-unittests-act-runner-config
|
name: gitea-actions-unittests-runner-configmap
|
||||||
- equal:
|
- equal:
|
||||||
path: data["config.yaml"]
|
path: data["config.yaml"]
|
||||||
value: |
|
value: |
|
||||||
@@ -43,11 +43,11 @@ tests:
|
|||||||
labels:
|
labels:
|
||||||
- "ubuntu-latest"
|
- "ubuntu-latest"
|
||||||
- it: renders a ConfigMap with inline yaml
|
- it: renders a ConfigMap with inline yaml
|
||||||
template: templates/config-act-runner.yaml
|
template: templates/configmap.yaml
|
||||||
set:
|
set:
|
||||||
enabled: true
|
enabled: true
|
||||||
statefulset:
|
statefulset:
|
||||||
actRunner:
|
runner:
|
||||||
config: |
|
config: |
|
||||||
container:
|
container:
|
||||||
valid_volumes:
|
valid_volumes:
|
||||||
@@ -59,7 +59,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: ConfigMap
|
kind: ConfigMap
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
name: gitea-actions-unittests-act-runner-config
|
name: gitea-actions-unittests-runner-configmap
|
||||||
- matchRegex:
|
- matchRegex:
|
||||||
path: data["config.yaml"]
|
path: data["config.yaml"]
|
||||||
pattern: '(?m)^\s*options:\s*-v /var/run/docker.sock:/var/run/docker.sock\s*$'
|
pattern: '(?m)^\s*options:\s*-v /var/run/docker.sock:/var/run/docker.sock\s*$'
|
||||||
@@ -4,7 +4,7 @@ release:
|
|||||||
namespace: testing
|
namespace: testing
|
||||||
templates:
|
templates:
|
||||||
- templates/statefulset.yaml
|
- templates/statefulset.yaml
|
||||||
- templates/config-act-runner.yaml
|
- templates/configmap.yaml
|
||||||
tests:
|
tests:
|
||||||
#
|
#
|
||||||
## GENERIC
|
## GENERIC
|
||||||
@@ -27,10 +27,10 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.metadata.annotations["checksum/config"]
|
path: spec.template.metadata.annotations["checksum/config"]
|
||||||
value: "368836e4e5d947f06f2d65c7cc3fc3ad050aaced506443f54a8ffc17bb11afd2"
|
value: "b1dcfbe4aaba3dff467bdff776855cea97ded4106ab8030a38a719c47583f4b1"
|
||||||
|
|
||||||
- it: Has fsGroup in securityContext
|
- it: Has fsGroup in securityContext
|
||||||
template: templates/statefulset.yaml
|
template: templates/statefulset.yaml
|
||||||
@@ -44,7 +44,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.securityContext["fsGroup"]
|
path: spec.template.spec.securityContext["fsGroup"]
|
||||||
value: 1000
|
value: 1000
|
||||||
@@ -61,7 +61,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.securityContext["fsGroupChangePolicy"]
|
path: spec.template.spec.securityContext["fsGroupChangePolicy"]
|
||||||
value: "OnRootMismatch"
|
value: "OnRootMismatch"
|
||||||
@@ -78,7 +78,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.securityContext["fsGroupChangePolicy"]
|
path: spec.template.spec.securityContext["fsGroupChangePolicy"]
|
||||||
value: "Always"
|
value: "Always"
|
||||||
@@ -95,7 +95,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].env[0]
|
path: spec.template.spec.containers[0].env[0]
|
||||||
value:
|
value:
|
||||||
@@ -116,7 +116,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].env[1]
|
path: spec.template.spec.containers[0].env[1]
|
||||||
value:
|
value:
|
||||||
@@ -143,7 +143,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].env[1]
|
path: spec.template.spec.containers[0].env[1]
|
||||||
value:
|
value:
|
||||||
@@ -170,7 +170,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].env[1]
|
path: spec.template.spec.containers[0].env[1]
|
||||||
value:
|
value:
|
||||||
@@ -225,65 +225,65 @@ tests:
|
|||||||
value: "test-storageclass"
|
value: "test-storageclass"
|
||||||
|
|
||||||
#
|
#
|
||||||
## ACT_RUNNER
|
## GITEA_RUNNER
|
||||||
#
|
#
|
||||||
|
|
||||||
- it: act-runner uses fullOverride
|
- it: act-runner uses fullOverride
|
||||||
template: templates/statefulset.yaml
|
template: templates/statefulset.yaml
|
||||||
set:
|
set:
|
||||||
enabled: true
|
enabled: true
|
||||||
statefulset.actRunner.fullOverride: test.io/act_runner:x.y.z
|
statefulset.runner.fullOverride: test.io/runner:x.y.z
|
||||||
asserts:
|
asserts:
|
||||||
- hasDocuments:
|
- hasDocuments:
|
||||||
count: 1
|
count: 1
|
||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].image
|
path: spec.template.spec.containers[0].image
|
||||||
value: test.io/act_runner:x.y.z
|
value: test.io/runner:x.y.z
|
||||||
|
|
||||||
- it: act-runner uses digest
|
- it: act-runner uses digest
|
||||||
template: templates/statefulset.yaml
|
template: templates/statefulset.yaml
|
||||||
set:
|
set:
|
||||||
enabled: true
|
enabled: true
|
||||||
statefulset.actRunner.tag: 0.3.1
|
statefulset.runner.tag: 1.0.4
|
||||||
statefulset.actRunner.digest: sha256:abcdef123456
|
statefulset.runner.digest: sha256:abcdef123456
|
||||||
asserts:
|
asserts:
|
||||||
- hasDocuments:
|
- hasDocuments:
|
||||||
count: 1
|
count: 1
|
||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].image
|
path: spec.template.spec.containers[0].image
|
||||||
value: docker.gitea.com/act_runner:0.3.1@sha256:abcdef123456
|
value: docker.gitea.com/runner:1.0.4@sha256:abcdef123456
|
||||||
|
|
||||||
- it: act-runner uses global.imageRegistry
|
- it: act-runner uses global.imageRegistry
|
||||||
template: templates/statefulset.yaml
|
template: templates/statefulset.yaml
|
||||||
set:
|
set:
|
||||||
enabled: true
|
enabled: true
|
||||||
global.imageRegistry: test.io
|
global.imageRegistry: test.io
|
||||||
statefulset.actRunner.tag: 0.3.1
|
statefulset.runner.tag: 1.0.4
|
||||||
asserts:
|
asserts:
|
||||||
- hasDocuments:
|
- hasDocuments:
|
||||||
count: 1
|
count: 1
|
||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].image
|
path: spec.template.spec.containers[0].image
|
||||||
value: test.io/act_runner:0.3.1
|
value: test.io/runner:1.0.4
|
||||||
|
|
||||||
- it: renders additional environment variables for act-runner container in StatefulSet
|
- it: renders additional environment variables for act-runner container in StatefulSet
|
||||||
template: templates/statefulset.yaml
|
template: templates/statefulset.yaml
|
||||||
set:
|
set:
|
||||||
enabled: true
|
enabled: true
|
||||||
statefulset:
|
statefulset:
|
||||||
actRunner:
|
runner:
|
||||||
extraEnvs:
|
extraEnvs:
|
||||||
- name: "CUSTOM_ENV"
|
- name: "CUSTOM_ENV"
|
||||||
value: "1"
|
value: "1"
|
||||||
@@ -297,7 +297,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.containers[0].env[4]
|
path: spec.template.spec.containers[0].env[4]
|
||||||
value:
|
value:
|
||||||
@@ -318,7 +318,7 @@ tests:
|
|||||||
extraVolumes:
|
extraVolumes:
|
||||||
- name: my-act-runner-volume
|
- name: my-act-runner-volume
|
||||||
emptyDir: {}
|
emptyDir: {}
|
||||||
actRunner:
|
runner:
|
||||||
extraVolumeMounts:
|
extraVolumeMounts:
|
||||||
- mountPath: /mnt
|
- mountPath: /mnt
|
||||||
name: my-act-runner-volume
|
name: my-act-runner-volume
|
||||||
@@ -328,7 +328,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- contains:
|
- contains:
|
||||||
any: true
|
any: true
|
||||||
path: spec.template.spec.containers[0].volumeMounts
|
path: spec.template.spec.containers[0].volumeMounts
|
||||||
@@ -351,7 +351,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.initContainers[1].image
|
path: spec.template.spec.initContainers[1].image
|
||||||
value: test.io/dind:x.y.z
|
value: test.io/dind:x.y.z
|
||||||
@@ -368,7 +368,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.initContainers[1].image
|
path: spec.template.spec.initContainers[1].image
|
||||||
value: test.io/docker:28.3.3-dind
|
value: test.io/docker:28.3.3-dind
|
||||||
@@ -407,7 +407,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- contains:
|
- contains:
|
||||||
any: true
|
any: true
|
||||||
path: spec.template.spec.initContainers[1].volumeMounts
|
path: spec.template.spec.initContainers[1].volumeMounts
|
||||||
@@ -430,7 +430,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.initContainers[0].image
|
path: spec.template.spec.initContainers[0].image
|
||||||
value: test.io/busybox:x.y.z
|
value: test.io/busybox:x.y.z
|
||||||
@@ -447,7 +447,7 @@ tests:
|
|||||||
- containsDocument:
|
- containsDocument:
|
||||||
kind: StatefulSet
|
kind: StatefulSet
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
name: gitea-actions-unittests-act-runner
|
name: gitea-actions-unittests-runner
|
||||||
- equal:
|
- equal:
|
||||||
path: spec.template.spec.initContainers[0].image
|
path: spec.template.spec.initContainers[0].image
|
||||||
value: test.io/busybox:1.37.0
|
value: test.io/busybox:1.37.0
|
||||||
|
|||||||
+23
-23
@@ -1,34 +1,34 @@
|
|||||||
# Configure Gitea Actions
|
# Configure Gitea Actions
|
||||||
## @section Gitea Actions
|
## @section Gitea Actions
|
||||||
#
|
#
|
||||||
## @param enabled Create an act runner StatefulSet.
|
## @param enabled Create a Gitea Runner StatefulSet.
|
||||||
## @param statefulset.replicas the amount of (replica) runner pods deployed
|
## @param statefulset.replicas the amount of (replica) runner pods deployed
|
||||||
## @param statefulset.timezone is the timezone that will be set in the act_runner image
|
## @param statefulset.timezone is the timezone that will be set in the runner image
|
||||||
## @param statefulset.annotations Act runner annotations
|
## @param statefulset.annotations Gitea Runner annotations
|
||||||
## @param statefulset.labels Act runner labels
|
## @param statefulset.labels Gitea Runner labels
|
||||||
## @param statefulset.resources Act runner resources
|
## @param statefulset.resources Gitea Runner resources
|
||||||
## @param statefulset.nodeSelector NodeSelector for the statefulset
|
## @param statefulset.nodeSelector NodeSelector for the statefulset
|
||||||
## @param statefulset.tolerations Tolerations for the statefulset
|
## @param statefulset.tolerations Tolerations for the statefulset
|
||||||
## @param statefulset.affinity Affinity for the statefulset
|
## @param statefulset.affinity Affinity for the statefulset
|
||||||
## @param statefulset.extraVolumes Extra volumes for the statefulset
|
## @param statefulset.extraVolumes Extra volumes for the statefulset
|
||||||
## @param statefulset.persistence.size Size for persistence to store act runner data
|
## @param statefulset.persistence.size Size for persistence to store Gitea Runner data
|
||||||
## @param statefulset.securityContext Customize the SecurityContext
|
## @param statefulset.securityContext Customize the SecurityContext
|
||||||
## @param statefulset.serviceAccountName Customize the service account name
|
## @param statefulset.serviceAccountName Customize the service account name
|
||||||
## @param statefulset.runtimeClassName Select a different RuntimeClass for pods
|
## @param statefulset.runtimeClassName Select a different RuntimeClass for pods
|
||||||
## @param statefulset.hostAliases Inject entries into the /etc/hosts file
|
## @param statefulset.hostAliases Inject entries into the /etc/hosts file
|
||||||
#
|
#
|
||||||
## @param statefulset.persistence.size Size for persistence to store act runner data
|
## @param statefulset.persistence.size Size for persistence to store Gitea Runner data
|
||||||
#
|
#
|
||||||
## @param statefulset.actRunner.registry image registry, e.g. gcr.io,docker.io
|
## @param statefulset.runner.registry image registry, e.g. gcr.io,docker.io
|
||||||
## @param statefulset.actRunner.repository The Gitea act runner image
|
## @param statefulset.runner.repository The Gitea Runner image
|
||||||
## @param statefulset.actRunner.tag The Gitea act runner tag
|
## @param statefulset.runner.tag The Gitea Runner tag
|
||||||
## @param statefulset.actRunner.digest Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest`
|
## @param statefulset.runner.digest Image digest. Allows to pin the given image tag. Useful for having control over mutable tags like `latest`
|
||||||
## @param statefulset.actRunner.pullPolicy The Gitea act runner pullPolicy
|
## @param statefulset.runner.pullPolicy The Gitea Runner pullPolicy
|
||||||
## @param statefulset.actRunner.fullOverride Completely overrides the image registry, path/image, tag and digest.
|
## @param statefulset.runner.fullOverride Completely overrides the image registry, path/image, tag and digest.
|
||||||
## @param statefulset.actRunner.extraVolumeMounts Allows mounting extra volumes in the act runner container
|
## @param statefulset.runner.extraVolumeMounts Allows mounting extra volumes in the Gitea Runner container
|
||||||
## @param statefulset.actRunner.extraEnvs Allows adding custom environment variables
|
## @param statefulset.runner.extraEnvs Allows adding custom environment variables
|
||||||
## @param statefulset.actRunner.flushCache whether to clear the .runner (cache) file by creating an extra init container, can slightly increase boot-up time
|
## @param statefulset.runner.flushCache whether to clear the .runner (cache) file by creating an extra init container, can slightly increase boot-up time
|
||||||
## @param statefulset.actRunner.config [default: Too complex. See values.yaml] Act runner custom configuration. See [Act Runner documentation](https://docs.gitea.com/usage/actions/act-runner#configuration) for details.
|
## @param statefulset.runner.config [default: Too complex. See values.yaml] Gitea Runner custom configuration. See [Gitea Runner documentation](https://docs.gitea.com/usage/actions/act-runner#configuration) for details.
|
||||||
#
|
#
|
||||||
## @param statefulset.dind.rootless [default: false] a simple flag to let helm know we are dealing with a rootless dind container
|
## @param statefulset.dind.rootless [default: false] a simple flag to let helm know we are dealing with a rootless dind container
|
||||||
## @param statefulset.dind.uid a field to set the running user id for the rootless dind container, so it knows where to look for the socket
|
## @param statefulset.dind.uid a field to set the running user id for the rootless dind container, so it knows where to look for the socket
|
||||||
@@ -68,10 +68,10 @@ statefulset:
|
|||||||
persistence:
|
persistence:
|
||||||
size: 1Gi
|
size: 1Gi
|
||||||
|
|
||||||
actRunner:
|
runner:
|
||||||
registry: "docker.gitea.com"
|
registry: "docker.gitea.com"
|
||||||
repository: act_runner
|
repository: runner
|
||||||
tag: 0.4.1
|
tag: 1.0.4
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
fullOverride: ""
|
fullOverride: ""
|
||||||
@@ -85,7 +85,7 @@ statefulset:
|
|||||||
|
|
||||||
# See full details: https://gitea.com/gitea/helm-actions/issues/73
|
# See full details: https://gitea.com/gitea/helm-actions/issues/73
|
||||||
flushCache: false
|
flushCache: false
|
||||||
# See full example here: https://gitea.com/gitea/act_runner/src/branch/main/internal/pkg/config/config.example.yaml
|
# See full example here: https://gitea.com/gitea/runner/src/branch/main/internal/pkg/config/config.example.yaml
|
||||||
config: |
|
config: |
|
||||||
log:
|
log:
|
||||||
level: debug
|
level: debug
|
||||||
@@ -100,7 +100,7 @@ statefulset:
|
|||||||
uid: ""
|
uid: ""
|
||||||
registry: "docker.io"
|
registry: "docker.io"
|
||||||
repository: docker
|
repository: docker
|
||||||
tag: 29.4.0-dind
|
tag: 29.5.1-dind
|
||||||
digest: ""
|
digest: ""
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
fullOverride: ""
|
fullOverride: ""
|
||||||
@@ -146,7 +146,7 @@ existingSecretKey: ""
|
|||||||
|
|
||||||
## @section Gitea URL Setting
|
## @section Gitea URL Setting
|
||||||
#
|
#
|
||||||
## @param giteaRootURL URL the act_runner registers and connect with
|
## @param giteaRootURL URL the Gitea Runner registers and connects with
|
||||||
giteaRootURL: ""
|
giteaRootURL: ""
|
||||||
|
|
||||||
## @section Extra Init Containers
|
## @section Extra Init Containers
|
||||||
|
|||||||
Reference in New Issue
Block a user