ci: deploy forgejo runner with flux cd
This commit is contained in:
parent
a4b390a2cc
commit
99fc340efc
7 changed files with 93 additions and 0 deletions
27
apps/forgejo-runner/helmrelease.yaml
Normal file
27
apps/forgejo-runner/helmrelease.yaml
Normal 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"
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue