ci: add gitea-runner

This commit is contained in:
Patryk Hegenberg 2025-05-08 17:16:04 +02:00
parent d4e35a4a03
commit 944543bfa2
5 changed files with 44 additions and 0 deletions

View file

@ -0,0 +1,30 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: gitea-act-runner
namespace: gitea
spec:
releaseName: gitea-act-runner
interval: 10m
chart:
spec:
chart: gitea-act-runner
version: "0.5.2"
sourceRef:
kind: HelmRepository
name: gitea-charts
namespace: flux-system
values:
provisioning:
enabled: true
# Gitea-URL wie im Cluster erreichbar (interner Service-Name!)
serverURL: "http://gitea-http.gitea.svc.cluster.local:3000"
# Admin-Zugangsdaten wie oben im Gitea-Chart gesetzt
adminUser: "giteaadmin"
# adminPassword: "changeme"
adminPassword: "F3l1x-230113?"
rbac:
create: true
# Optional: Runner-Name, falls du mehrere Runner willst
runner:
labels: ["k3s", "fluxcd"]