commit 60e7808aab71cc112f4b37d73b2a81165b5835f0
parent 6215061af192f956d3644ded508a931ca45dcf2b
Author: MTRNord <MTRNord@users.noreply.github.com>
Date: Sat, 21 Feb 2026 15:46:52 +0100
add codeberg runner
Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>
Diffstat:
5 files changed, 36 insertions(+), 0 deletions(-)
diff --git a/apps/talos_cluster/codeberg/kustomization.yaml b/apps/talos_cluster/codeberg/kustomization.yaml
@@ -0,0 +1,6 @@
+apiVersion: kustomize.config.k8s.io/v1beta1
+kind: Kustomization
+namespace: codeberg
+resources:
+ - repository.yaml
+ - release.yaml
diff --git a/apps/talos_cluster/codeberg/release.yaml b/apps/talos_cluster/codeberg/release.yaml
@@ -0,0 +1,17 @@
+apiVersion: helm.toolkit.fluxcd.io/v2
+kind: HelmRelease
+metadata:
+ name: codeberg-runner
+ namespace: codeberg
+spec:
+ releaseName: codeberg-runner
+ chart:
+ spec:
+ chart: forgejoRunner
+ sourceRef:
+ kind: HelmRepository
+ name: codeberg-runner
+ interval: 50m
+ values:
+ secretRef: codeberg-runner
+ storageClassName: longhorn
diff --git a/apps/talos_cluster/codeberg/repository.yaml b/apps/talos_cluster/codeberg/repository.yaml
@@ -0,0 +1,8 @@
+apiVersion: source.toolkit.fluxcd.io/v1
+kind: HelmRepository
+metadata:
+ name: codeberg-runner
+ namespace: codeberg
+spec:
+ interval: 50m
+ url: https://kubernetes.build
diff --git a/apps/talos_cluster/namespaces/codeberg.yaml b/apps/talos_cluster/namespaces/codeberg.yaml
@@ -0,0 +1,4 @@
+apiVersion: v1
+kind: Namespace
+metadata:
+ name: codeberg
diff --git a/apps/talos_cluster/namespaces/kustomization.yaml b/apps/talos_cluster/namespaces/kustomization.yaml
@@ -29,3 +29,4 @@ resources:
- clickstack.yaml
- peertube.yaml
- persephone.yaml
+ - codeberg.yaml