From 053cef6193f82f232f0ae64839e768827ac3802c Mon Sep 17 00:00:00 2001 From: trivernis Date: Mon, 9 Oct 2023 13:52:44 +0200 Subject: [PATCH] Move forgejo repo to repos folder --- apps/forgejo/app/release.yaml | 3 ++- cluster/repos.yaml | 21 +++++++++++++++++++++ repos/forgejo-repo.yaml | 9 +++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 cluster/repos.yaml create mode 100644 repos/forgejo-repo.yaml diff --git a/apps/forgejo/app/release.yaml b/apps/forgejo/app/release.yaml index 3d02bb2..e28c332 100644 --- a/apps/forgejo/app/release.yaml +++ b/apps/forgejo/app/release.yaml @@ -10,7 +10,8 @@ spec: chart: forgejo sourceRef: kind: HelmRepository - name: forgejo + name: forgejo-contrib + namespace: repos interval: 60m install: remediation: diff --git a/cluster/repos.yaml b/cluster/repos.yaml new file mode 100644 index 0000000..3f4ce86 --- /dev/null +++ b/cluster/repos.yaml @@ -0,0 +1,21 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: repos + labels: + name: repos +--- +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: repos + namespace: flux-system +spec: + interval: 5m + sourceRef: + kind: GitRepository + name: flux-system + path: ./repos + prune: true + wait: true + timeout: 5m0s diff --git a/repos/forgejo-repo.yaml b/repos/forgejo-repo.yaml new file mode 100644 index 0000000..d2fba82 --- /dev/null +++ b/repos/forgejo-repo.yaml @@ -0,0 +1,9 @@ +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: HelmRepository +metadata: + name: forgejo-contrib + namespace: repos +spec: + type: oci + interval: 60m + url: oci://codeberg.org/forgejo-contrib \ No newline at end of file