From f10b9710dd57c35a5fccf4110e973a1c329ca067 Mon Sep 17 00:00:00 2001 From: gitea-bot Date: Tue, 3 Mar 2026 20:13:49 +0000 Subject: [PATCH] Automated Manifest Update (#4389) This PR contains newly rendered Kubernetes manifests automatically generated by the CI workflow. Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/4389 Co-authored-by: gitea-bot Co-committed-by: gitea-bot --- ...itea-gitea-actions-act-runner-config.yaml} | 8 +- ...ulSet-gitea-gitea-actions-act-runner.yaml} | 80 ++++++++++--------- 2 files changed, 48 insertions(+), 40 deletions(-) rename clusters/cl01tl/manifests/gitea/{ConfigMap-gitea-actions-act-runner-config.yaml => ConfigMap-gitea-gitea-actions-act-runner-config.yaml} (83%) rename clusters/cl01tl/manifests/gitea/{StatefulSet-gitea-actions-act-runner.yaml => StatefulSet-gitea-gitea-actions-act-runner.yaml} (58%) diff --git a/clusters/cl01tl/manifests/gitea/ConfigMap-gitea-actions-act-runner-config.yaml b/clusters/cl01tl/manifests/gitea/ConfigMap-gitea-gitea-actions-act-runner-config.yaml similarity index 83% rename from clusters/cl01tl/manifests/gitea/ConfigMap-gitea-actions-act-runner-config.yaml rename to clusters/cl01tl/manifests/gitea/ConfigMap-gitea-gitea-actions-act-runner-config.yaml index 8b4b2e941..9020d53af 100644 --- a/clusters/cl01tl/manifests/gitea/ConfigMap-gitea-actions-act-runner-config.yaml +++ b/clusters/cl01tl/manifests/gitea/ConfigMap-gitea-gitea-actions-act-runner-config.yaml @@ -1,15 +1,15 @@ apiVersion: v1 kind: ConfigMap metadata: - name: gitea-actions-act-runner-config + name: gitea-gitea-actions-act-runner-config namespace: gitea labels: - helm.sh/chart: gitea-actions-0.2.1 + helm.sh/chart: gitea-actions-0.0.3 app: gitea-actions app.kubernetes.io/name: gitea-actions app.kubernetes.io/instance: gitea - app.kubernetes.io/version: "0.2.13" - version: "0.2.13" + app.kubernetes.io/version: "0.261.3" + version: "0.261.3" app.kubernetes.io/managed-by: Helm data: config.yaml: | diff --git a/clusters/cl01tl/manifests/gitea/StatefulSet-gitea-actions-act-runner.yaml b/clusters/cl01tl/manifests/gitea/StatefulSet-gitea-gitea-actions-act-runner.yaml similarity index 58% rename from clusters/cl01tl/manifests/gitea/StatefulSet-gitea-actions-act-runner.yaml rename to clusters/cl01tl/manifests/gitea/StatefulSet-gitea-gitea-actions-act-runner.yaml index 490de62d8..807af1e3b 100644 --- a/clusters/cl01tl/manifests/gitea/StatefulSet-gitea-actions-act-runner.yaml +++ b/clusters/cl01tl/manifests/gitea/StatefulSet-gitea-gitea-actions-act-runner.yaml @@ -2,15 +2,15 @@ apiVersion: apps/v1 kind: StatefulSet metadata: labels: - helm.sh/chart: gitea-actions-0.2.1 + helm.sh/chart: gitea-actions-0.0.3 app: gitea-actions-act-runner app.kubernetes.io/name: gitea-actions-act-runner app.kubernetes.io/instance: gitea - app.kubernetes.io/version: "0.2.13" - version: "0.2.13" + app.kubernetes.io/version: "0.261.3" + version: "0.261.3" app.kubernetes.io/managed-by: Helm annotations: - name: gitea-actions-act-runner + name: gitea-gitea-actions-act-runner namespace: gitea spec: replicas: 6 @@ -20,15 +20,18 @@ spec: app.kubernetes.io/instance: gitea template: metadata: + annotations: + checksum/config: 43a4fe1ea3555c21c050306bc0ba1a9bef4aa431a74f1e8ca5913ebbec4f8776 labels: - helm.sh/chart: gitea-actions-0.2.1 + helm.sh/chart: gitea-actions-0.0.3 app: gitea-actions-act-runner app.kubernetes.io/name: gitea-actions-act-runner app.kubernetes.io/instance: gitea - app.kubernetes.io/version: "0.2.13" - version: "0.2.13" + app.kubernetes.io/version: "0.261.3" + version: "0.261.3" app.kubernetes.io/managed-by: Helm spec: + securityContext: {} initContainers: - name: init-gitea image: "busybox:1.37.0" @@ -36,21 +39,40 @@ spec: - sh - -c - | - while ! nc -z gitea-http.gitea 3000; do - sleep 5 + echo 'Trying to reach Gitea on http://gitea-http.gitea:3000' + until timeout 10 wget --no-check-certificate --spider http://gitea-http.gitea:3000; do + sleep 3 + echo "Trying again in 3 seconds..." done + echo "Gitea has been reached!" + - name: dind + image: "docker:28.3.3-dind" + imagePullPolicy: IfNotPresent + restartPolicy: Always + securityContext: + privileged: true + startupProbe: + exec: + command: + - /usr/bin/test + - -S + - /var/run/docker.sock + livenessProbe: + exec: + command: + - /usr/bin/test + - -S + - /var/run/docker.sock + resources: {} + volumeMounts: + - mountPath: /var/run/ + name: docker-socket containers: - name: act-runner image: "gitea/act_runner:0.2.13" imagePullPolicy: IfNotPresent workingDir: /data env: - - name: DOCKER_HOST - value: tcp://127.0.0.1:2376 - - name: DOCKER_TLS_VERIFY - value: "1" - - name: DOCKER_CERT_PATH - value: /certs/server - name: GITEA_RUNNER_REGISTRATION_TOKEN valueFrom: secretKeyRef: @@ -60,43 +82,29 @@ spec: value: http://gitea-http.gitea:3000 - name: CONFIG_FILE value: /actrunner/config.yaml + - name: TZ + value: America/Chicago resources: {} volumeMounts: - mountPath: /actrunner/config.yaml name: act-runner-config subPath: config.yaml - - mountPath: /certs/server - name: docker-certs + - mountPath: /var/run/docker.sock + name: docker-socket + subPath: docker.sock - mountPath: /data name: data-act-runner - - name: dind - image: "docker:25.0.2-dind" - imagePullPolicy: IfNotPresent - env: - - name: DOCKER_HOST - value: tcp://127.0.0.1:2376 - - name: DOCKER_TLS_VERIFY - value: "1" - - name: DOCKER_CERT_PATH - value: /certs/server - securityContext: - privileged: true - resources: {} - volumeMounts: - - mountPath: /certs/server - name: docker-certs volumes: - name: act-runner-config configMap: - name: gitea-actions-act-runner-config - - name: docker-certs + name: gitea-gitea-actions-act-runner-config + - name: docker-socket emptyDir: {} volumeClaimTemplates: - metadata: name: data-act-runner spec: accessModes: ["ReadWriteOnce"] - storageClassName: "ceph-block" resources: requests: storage: 5Gi