diff --git a/infra/argocd/applications/gitea-runner-application.yaml b/infra/argocd/applications/gitea-runner-application.yaml new file mode 100644 index 0000000..5ca0e43 --- /dev/null +++ b/infra/argocd/applications/gitea-runner-application.yaml @@ -0,0 +1,28 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: gitea-runner + namespace: argocd +spec: + project: default + sources: + # The act_runner chart itself. Values live in this repo, pulled in via the + # $values ref below. + - repoURL: https://dl.gitea.com/charts/ + chart: actions + targetRevision: 0.1.0 + helm: + # $values resolves to the ref source's repo root, so this path is + # relative to the repository, not to the chart. + valueFiles: + - $values/applications/gitea/runner/values.yaml + - repoURL: https://gitea.jsme.be/Jeffrey/Kubernetes-Manifests.git + targetRevision: main + ref: values + destination: + server: https://kubernetes.default.svc + namespace: gitea + syncPolicy: + automated: + prune: true + selfHeal: true