2026-03-18 14:44:30 +01:00
|
|
|
{{- $resourceMeta := default (dict) .Values.resourceMeta }}
|
2025-03-07 11:57:48 +01:00
|
|
|
{{- $hasCustomResourceMeta := (and .Values.resourceMeta .Values.resourceMeta.autoscalingRunnerSet) }}
|
2023-01-17 14:36:04 -05:00
|
|
|
apiVersion: actions.github.com/v1alpha1
|
|
|
|
|
kind: AutoscalingRunnerSet
|
|
|
|
|
metadata:
|
2023-09-26 11:17:04 +02:00
|
|
|
{{- if or (not (include "gha-runner-scale-set.scale-set-name" .)) (gt (len (include "gha-runner-scale-set.scale-set-name" .)) 45) }}
|
2023-03-02 10:35:55 +01:00
|
|
|
{{ fail "Name must have up to 45 characters" }}
|
|
|
|
|
{{- end }}
|
2025-03-18 20:41:04 +00:00
|
|
|
{{- if gt (len (include "gha-runner-scale-set.namespace" .)) 63 }}
|
2023-03-02 10:35:55 +01:00
|
|
|
{{ fail "Namespace must have up to 63 characters" }}
|
|
|
|
|
{{- end }}
|
2025-08-06 10:32:49 +02:00
|
|
|
name: {{ include "gha-runner-scale-set.scale-set-name" . | replace "_" "-" }}
|
2025-03-18 20:41:04 +00:00
|
|
|
namespace: {{ include "gha-runner-scale-set.namespace" . }}
|
2023-01-17 14:36:04 -05:00
|
|
|
labels:
|
2025-10-14 13:24:25 +02:00
|
|
|
{{- $base := include "gha-runner-scale-set.labels" . | fromYaml }}
|
|
|
|
|
{{- $extra := dict "app.kubernetes.io/component" "" }}
|
|
|
|
|
{{- $reserved := merge $base $extra }}
|
2025-03-07 11:57:48 +01:00
|
|
|
{{- with .Values.labels }}
|
2025-10-14 13:24:25 +02:00
|
|
|
{{- range $k, $v := . }}
|
|
|
|
|
{{- if not (or (hasKey $reserved $k) (hasPrefix "actions.github.com/" $k)) }}
|
|
|
|
|
{{ $k }}: {{ $v | quote }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2025-03-07 11:57:48 +01:00
|
|
|
{{- end }}
|
|
|
|
|
{{- if $hasCustomResourceMeta }}
|
|
|
|
|
{{- with .Values.resourceMeta.autoscalingRunnerSet.labels }}
|
2025-10-14 13:24:25 +02:00
|
|
|
{{- range $k, $v := . }}
|
|
|
|
|
{{- if not (or (hasKey $reserved $k) (hasPrefix "actions.github.com/" $k)) }}
|
|
|
|
|
{{ $k }}: {{ $v | quote }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2025-03-07 11:57:48 +01:00
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2023-03-27 11:19:34 +02:00
|
|
|
app.kubernetes.io/component: "autoscaling-runner-set"
|
2023-03-01 13:16:03 +01:00
|
|
|
{{- include "gha-runner-scale-set.labels" . | nindent 4 }}
|
2023-04-03 21:06:12 +02:00
|
|
|
annotations:
|
2025-03-07 11:57:48 +01:00
|
|
|
{{- with .Values.annotations }}
|
2025-10-14 13:24:25 +02:00
|
|
|
{{- range $k, $v := . }}
|
|
|
|
|
{{- if not (or (hasPrefix "actions.github.com/cleanup-" $k) (eq $k "actions.github.com/values-hash")) }}
|
|
|
|
|
{{ $k }}: {{ $v | quote }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2025-03-07 11:57:48 +01:00
|
|
|
{{- end }}
|
|
|
|
|
{{- if $hasCustomResourceMeta }}
|
|
|
|
|
{{- with .Values.resourceMeta.autoscalingRunnerSet.annotations }}
|
2025-10-14 13:24:25 +02:00
|
|
|
{{- range $k, $v := . }}
|
|
|
|
|
{{- if not (or (hasPrefix "actions.github.com/cleanup-" $k) (eq $k "actions.github.com/values-hash")) }}
|
|
|
|
|
{{ $k }}: {{ $v | quote }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2025-03-07 11:57:48 +01:00
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2024-03-19 14:29:49 +01:00
|
|
|
actions.github.com/values-hash: {{ toJson .Values | sha256sum | trunc 63 }}
|
2023-04-03 21:06:12 +02:00
|
|
|
{{- $containerMode := .Values.containerMode }}
|
|
|
|
|
{{- if not (kindIs "string" .Values.githubConfigSecret) }}
|
|
|
|
|
actions.github.com/cleanup-github-secret-name: {{ include "gha-runner-scale-set.githubsecret" . }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
actions.github.com/cleanup-manager-role-binding: {{ include "gha-runner-scale-set.managerRoleBindingName" . }}
|
|
|
|
|
actions.github.com/cleanup-manager-role-name: {{ include "gha-runner-scale-set.managerRoleName" . }}
|
2025-10-03 12:03:38 +02:00
|
|
|
{{- if and (or (eq $containerMode.type "kubernetes") (eq $containerMode.type "kubernetes-novolume")) (not .Values.template.spec.serviceAccountName) }}
|
2023-04-03 21:06:12 +02:00
|
|
|
actions.github.com/cleanup-kubernetes-mode-role-binding-name: {{ include "gha-runner-scale-set.kubeModeRoleBindingName" . }}
|
|
|
|
|
actions.github.com/cleanup-kubernetes-mode-role-name: {{ include "gha-runner-scale-set.kubeModeRoleName" . }}
|
|
|
|
|
actions.github.com/cleanup-kubernetes-mode-service-account-name: {{ include "gha-runner-scale-set.kubeModeServiceAccountName" . }}
|
|
|
|
|
{{- end }}
|
2025-10-03 12:03:38 +02:00
|
|
|
{{- if and (ne $containerMode.type "kubernetes") (ne $containerMode.type "kubernetes-novolume") (not .Values.template.spec.serviceAccountName) }}
|
2023-04-03 21:06:12 +02:00
|
|
|
actions.github.com/cleanup-no-permission-service-account-name: {{ include "gha-runner-scale-set.noPermissionServiceAccountName" . }}
|
|
|
|
|
{{- end }}
|
2025-06-11 15:53:33 +02:00
|
|
|
|
2023-01-17 14:36:04 -05:00
|
|
|
spec:
|
2023-03-09 09:02:05 -05:00
|
|
|
githubConfigUrl: {{ required ".Values.githubConfigUrl is required" (trimSuffix "/" .Values.githubConfigUrl) }}
|
2023-03-01 13:16:03 +01:00
|
|
|
githubConfigSecret: {{ include "gha-runner-scale-set.githubsecret" . }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- with .Values.runnerGroup }}
|
|
|
|
|
runnerGroup: {{ . }}
|
|
|
|
|
{{- end }}
|
2023-03-03 08:36:14 -05:00
|
|
|
{{- with .Values.runnerScaleSetName }}
|
|
|
|
|
runnerScaleSetName: {{ . }}
|
|
|
|
|
{{- end }}
|
2026-03-19 15:29:40 +01:00
|
|
|
{{- if and .Values.scaleSetLabels (kindIs "slice" .Values.scaleSetLabels) }}
|
|
|
|
|
{{- range .Values.scaleSetLabels }}
|
|
|
|
|
{{- if empty . }}
|
|
|
|
|
{{- fail "scaleSetLabels contains an empty string, each label must be a non-empty string of less than 256 characters" }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- if ge (len .) 256 }}
|
|
|
|
|
{{- fail "scaleSetLabels contains a label that is 256 characters or more, each label must be a non-empty string of less than 256 characters" }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
runnerScaleSetLabels:
|
|
|
|
|
{{- toYaml .Values.scaleSetLabels | nindent 4 }}
|
|
|
|
|
{{- end }}
|
2023-01-17 14:36:04 -05:00
|
|
|
|
2023-03-09 17:23:32 +00:00
|
|
|
{{- if .Values.githubServerTLS }}
|
|
|
|
|
githubServerTLS:
|
|
|
|
|
{{- with .Values.githubServerTLS.certificateFrom }}
|
|
|
|
|
certificateFrom:
|
|
|
|
|
configMapKeyRef:
|
|
|
|
|
name: {{ .configMapKeyRef.name }}
|
|
|
|
|
key: {{ .configMapKeyRef.key }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2025-06-11 15:53:33 +02:00
|
|
|
{{- if and .Values.keyVault .Values.keyVault.type }}
|
|
|
|
|
vaultConfig:
|
|
|
|
|
type: {{ .Values.keyVault.type }}
|
|
|
|
|
{{- if .Values.keyVault.proxy }}
|
|
|
|
|
proxy: {{- toYaml .Values.keyVault.proxy | nindent 6 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- if eq .Values.keyVault.type "azure_key_vault" }}
|
|
|
|
|
azureKeyVault:
|
|
|
|
|
url: {{ .Values.keyVault.azureKeyVault.url }}
|
|
|
|
|
tenantId: {{ .Values.keyVault.azureKeyVault.tenantId }}
|
|
|
|
|
clientId: {{ .Values.keyVault.azureKeyVault.clientId }}
|
|
|
|
|
certificatePath: {{ .Values.keyVault.azureKeyVault.certificatePath }}
|
|
|
|
|
secretKey: {{ .Values.keyVault.azureKeyVault.secretKey }}
|
|
|
|
|
{{- else }}
|
|
|
|
|
{{- fail "Unsupported keyVault type: " .Values.keyVault.type }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2023-02-21 17:33:48 +00:00
|
|
|
{{- if .Values.proxy }}
|
|
|
|
|
proxy:
|
|
|
|
|
{{- if .Values.proxy.http }}
|
|
|
|
|
http:
|
|
|
|
|
url: {{ .Values.proxy.http.url }}
|
2023-03-16 09:21:43 -04:00
|
|
|
{{- if .Values.proxy.http.credentialSecretRef }}
|
2023-02-21 17:33:48 +00:00
|
|
|
credentialSecretRef: {{ .Values.proxy.http.credentialSecretRef }}
|
2023-03-16 09:21:43 -04:00
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2023-02-21 17:33:48 +00:00
|
|
|
{{- if .Values.proxy.https }}
|
|
|
|
|
https:
|
|
|
|
|
url: {{ .Values.proxy.https.url }}
|
2023-03-16 09:21:43 -04:00
|
|
|
{{- if .Values.proxy.https.credentialSecretRef }}
|
2023-02-21 17:33:48 +00:00
|
|
|
credentialSecretRef: {{ .Values.proxy.https.credentialSecretRef }}
|
2023-03-16 09:21:43 -04:00
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2023-02-21 17:33:48 +00:00
|
|
|
{{- if and .Values.proxy.noProxy (kindIs "slice" .Values.proxy.noProxy) }}
|
|
|
|
|
noProxy: {{ .Values.proxy.noProxy | toYaml | nindent 6}}
|
2023-03-16 09:21:43 -04:00
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2023-02-21 17:33:48 +00:00
|
|
|
|
2023-01-30 08:37:26 -05:00
|
|
|
{{- if and (or (kindIs "int64" .Values.minRunners) (kindIs "float64" .Values.minRunners)) (or (kindIs "int64" .Values.maxRunners) (kindIs "float64" .Values.maxRunners)) }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- if gt .Values.minRunners .Values.maxRunners }}
|
|
|
|
|
{{- fail "maxRunners has to be greater or equal to minRunners" }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2023-01-30 08:37:26 -05:00
|
|
|
{{- if or (kindIs "int64" .Values.maxRunners) (kindIs "float64" .Values.maxRunners) }}
|
|
|
|
|
{{- if lt (.Values.maxRunners | int) 0 }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- fail "maxRunners has to be greater or equal to 0" }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
maxRunners: {{ .Values.maxRunners | int }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2023-01-30 08:37:26 -05:00
|
|
|
{{- if or (kindIs "int64" .Values.minRunners) (kindIs "float64" .Values.minRunners) }}
|
|
|
|
|
{{- if lt (.Values.minRunners | int) 0 }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- fail "minRunners has to be greater or equal to 0" }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
minRunners: {{ .Values.minRunners | int }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2025-03-24 15:27:42 +01:00
|
|
|
{{- with .Values.listenerTemplate }}
|
2023-09-14 15:33:29 +02:00
|
|
|
listenerTemplate:
|
|
|
|
|
{{- toYaml . | nindent 4}}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2025-03-24 15:27:42 +01:00
|
|
|
{{- with .Values.listenerMetrics }}
|
|
|
|
|
listenerMetrics:
|
|
|
|
|
{{- toYaml . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2026-03-18 14:44:30 +01:00
|
|
|
{{- with (index $resourceMeta "autoscalingListener") }}
|
|
|
|
|
autoscalingListener:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
|
|
|
|
{{- with (index $resourceMeta "listenerServiceAccount") }}
|
|
|
|
|
listenerServiceAccountMetadata:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
|
|
|
|
{{- with (index $resourceMeta "listenerRole") }}
|
|
|
|
|
listenerRoleMetadata:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
|
|
|
|
{{- with (index $resourceMeta "listenerRoleBinding") }}
|
|
|
|
|
listenerRoleBindingMetadata:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
|
|
|
|
{{- with (index $resourceMeta "listenerConfigSecret") }}
|
|
|
|
|
listenerConfigSecretMetadata:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
|
|
|
|
{{- with (index $resourceMeta "ephemeralRunnerSet") }}
|
|
|
|
|
ephemeralRunnerSetMetadata:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
|
|
|
|
{{- with (index $resourceMeta "ephemeralRunner") }}
|
|
|
|
|
ephemeralRunnerMetadata:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
|
|
|
|
{{- with (index $resourceMeta "ephemeralRunnerConfigSecret") }}
|
|
|
|
|
ephemeralRunnerConfigSecretMetadata:
|
|
|
|
|
{{- include "gha-runner-scale-set.resourceMetaSpec" . | nindent 4 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
|
2023-01-17 14:36:04 -05:00
|
|
|
template:
|
|
|
|
|
{{- with .Values.template.metadata }}
|
|
|
|
|
metadata:
|
|
|
|
|
{{- with .labels }}
|
|
|
|
|
labels:
|
|
|
|
|
{{- toYaml . | nindent 8 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- with .annotations }}
|
|
|
|
|
annotations:
|
|
|
|
|
{{- toYaml . | nindent 8 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
spec:
|
|
|
|
|
{{- range $key, $val := .Values.template.spec }}
|
|
|
|
|
{{- if and (ne $key "containers") (ne $key "volumes") (ne $key "initContainers") (ne $key "serviceAccountName") }}
|
|
|
|
|
{{ $key }}: {{ $val | toYaml | nindent 8 }}
|
|
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2023-09-07 13:39:08 +02:00
|
|
|
{{- if not .Values.template.spec.restartPolicy }}
|
|
|
|
|
restartPolicy: Never
|
|
|
|
|
{{- end }}
|
2023-03-28 10:16:38 +01:00
|
|
|
{{- $containerMode := .Values.containerMode }}
|
2025-10-03 12:03:38 +02:00
|
|
|
{{- if or (eq $containerMode.type "kubernetes") (eq $containerMode.type "kubernetes-novolume") }}
|
2023-03-01 13:16:03 +01:00
|
|
|
serviceAccountName: {{ default (include "gha-runner-scale-set.kubeModeServiceAccountName" .) .Values.template.spec.serviceAccountName }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- else }}
|
2023-03-01 13:16:03 +01:00
|
|
|
serviceAccountName: {{ default (include "gha-runner-scale-set.noPermissionServiceAccountName" .) .Values.template.spec.serviceAccountName }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- end }}
|
2023-03-28 10:16:38 +01:00
|
|
|
{{- if or .Values.template.spec.initContainers (eq $containerMode.type "dind") }}
|
2023-01-17 14:36:04 -05:00
|
|
|
initContainers:
|
2023-03-28 10:16:38 +01:00
|
|
|
{{- if eq $containerMode.type "dind" }}
|
2023-01-17 14:36:04 -05:00
|
|
|
- name: init-dind-externals
|
2025-06-16 12:14:18 +02:00
|
|
|
{{- include "gha-runner-scale-set.dind-init-container" . | nindent 8 }}
|
|
|
|
|
{{- if (ge (.Capabilities.KubeVersion.Minor | int) 29) }}
|
2025-04-23 15:51:01 +03:00
|
|
|
- name: dind
|
2025-06-16 12:14:18 +02:00
|
|
|
{{- include "gha-runner-scale-set.dind-container" . | nindent 8 }}
|
|
|
|
|
{{- end }}
|
2025-04-23 15:51:01 +03:00
|
|
|
{{- end }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- with .Values.template.spec.initContainers }}
|
2023-06-21 20:50:02 +09:00
|
|
|
{{- toYaml . | nindent 6 }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- end }}
|
|
|
|
|
{{- end }}
|
2023-03-02 10:35:55 +01:00
|
|
|
containers:
|
2023-03-28 10:16:38 +01:00
|
|
|
{{- if eq $containerMode.type "dind" }}
|
2023-01-17 14:36:04 -05:00
|
|
|
- name: runner
|
2023-03-01 13:16:03 +01:00
|
|
|
{{- include "gha-runner-scale-set.dind-runner-container" . | nindent 8 }}
|
2025-04-23 15:51:01 +03:00
|
|
|
{{- if not (ge (.Capabilities.KubeVersion.Minor | int) 29) }}
|
2023-01-17 14:36:04 -05:00
|
|
|
- name: dind
|
2023-03-01 13:16:03 +01:00
|
|
|
{{- include "gha-runner-scale-set.dind-container" . | nindent 8 }}
|
2025-04-23 15:51:01 +03:00
|
|
|
{{- end }}
|
2023-03-17 04:26:51 -04:00
|
|
|
{{- include "gha-runner-scale-set.non-runner-non-dind-containers" . | nindent 6 }}
|
2023-03-28 10:16:38 +01:00
|
|
|
{{- else if eq $containerMode.type "kubernetes" }}
|
2023-01-17 14:36:04 -05:00
|
|
|
- name: runner
|
2023-03-01 13:16:03 +01:00
|
|
|
{{- include "gha-runner-scale-set.kubernetes-mode-runner-container" . | nindent 8 }}
|
|
|
|
|
{{- include "gha-runner-scale-set.non-runner-containers" . | nindent 6 }}
|
2025-10-03 12:03:38 +02:00
|
|
|
{{- else if eq $containerMode.type "kubernetes-novolume" }}
|
|
|
|
|
- name: runner
|
|
|
|
|
{{- include "gha-runner-scale-set.kubernetes-novolume-mode-runner-container" . | nindent 8 }}
|
|
|
|
|
{{- include "gha-runner-scale-set.non-runner-containers" . | nindent 6 }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- else }}
|
2023-03-09 17:23:32 +00:00
|
|
|
{{- include "gha-runner-scale-set.default-mode-runner-containers" . | nindent 6 }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- end }}
|
2023-03-09 17:23:32 +00:00
|
|
|
{{- $tlsConfig := (default (dict) .Values.githubServerTLS) }}
|
2025-10-03 12:03:38 +02:00
|
|
|
{{- if or .Values.template.spec.volumes (eq $containerMode.type "dind") (eq $containerMode.type "kubernetes") (eq $containerMode.type "kubernetes-novolume") $tlsConfig.runnerMountPath }}
|
2023-03-02 10:35:55 +01:00
|
|
|
volumes:
|
2023-03-09 17:23:32 +00:00
|
|
|
{{- if $tlsConfig.runnerMountPath }}
|
|
|
|
|
{{- include "gha-runner-scale-set.tls-volume" $tlsConfig | nindent 6 }}
|
|
|
|
|
{{- end }}
|
2023-03-28 10:16:38 +01:00
|
|
|
{{- if eq $containerMode.type "dind" }}
|
2023-03-01 13:16:03 +01:00
|
|
|
{{- include "gha-runner-scale-set.dind-volume" . | nindent 6 }}
|
|
|
|
|
{{- include "gha-runner-scale-set.dind-work-volume" . | nindent 6 }}
|
2023-03-10 06:18:21 -05:00
|
|
|
{{- include "gha-runner-scale-set.non-work-volumes" . | nindent 6 }}
|
2023-03-28 10:16:38 +01:00
|
|
|
{{- else if eq $containerMode.type "kubernetes" }}
|
2023-03-01 13:16:03 +01:00
|
|
|
{{- include "gha-runner-scale-set.kubernetes-mode-work-volume" . | nindent 6 }}
|
2023-03-10 06:18:21 -05:00
|
|
|
{{- include "gha-runner-scale-set.non-work-volumes" . | nindent 6 }}
|
|
|
|
|
{{- else }}
|
|
|
|
|
{{- with .Values.template.spec.volumes }}
|
|
|
|
|
{{- toYaml . | nindent 6 }}
|
|
|
|
|
{{- end }}
|
2023-01-17 14:36:04 -05:00
|
|
|
{{- end }}
|
2023-03-02 10:35:55 +01:00
|
|
|
{{- end }}
|