ci: deploy forgejo runner with flux cd

This commit is contained in:
Patryk Hegenberg 2025-05-26 14:40:31 +02:00
parent a4b390a2cc
commit 99fc340efc
7 changed files with 93 additions and 0 deletions

View file

@ -0,0 +1,27 @@
apiVersion: helm.toolkit.fluxcd.io/v2beta2
kind: HelmRelease
metadata:
name: forgejo-runner
namespace: forgejo
spec:
interval: 15m
chart:
spec:
chart: forgejo-runner
version: "0.4.28"
sourceRef:
kind: OCIRepository
name: forgejo-runner
namespace: flux-system
values:
forgejo:
url: "https://git.patanix.de"
tokenSecretName: forgejo-runner-token
dind:
enabled: true
# Optional: Runner-Name, Labels, Ressourcen etc.
# name: "my-runner"
# labels:
# - "docker"
# - "k8s"