From ddd50490259caae6971be6a0b126fd2967c4ec82 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Sun, 9 Jun 2024 23:49:52 +1000 Subject: [PATCH] add app capacitor --- .../rpi5-cluster/apps/capacitor/capacitor.yaml | 16 ++++++++++++++++ .../apps/capacitor/kustomization.yaml | 4 ++++ .../rpi5-cluster/apps/podinfo/podinfo.yaml | 1 - .../infrastructure/repositories/capacitor.yaml | 10 ++++++++++ 4 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 kubernetes/rpi5-cluster/apps/capacitor/capacitor.yaml create mode 100644 kubernetes/rpi5-cluster/apps/capacitor/kustomization.yaml create mode 100644 kubernetes/rpi5-cluster/infrastructure/repositories/capacitor.yaml diff --git a/kubernetes/rpi5-cluster/apps/capacitor/capacitor.yaml b/kubernetes/rpi5-cluster/apps/capacitor/capacitor.yaml new file mode 100644 index 0000000..82eb80b --- /dev/null +++ b/kubernetes/rpi5-cluster/apps/capacitor/capacitor.yaml @@ -0,0 +1,16 @@ +apiVersion: kustomize.toolkit.fluxcd.io/v1 +kind: Kustomization +metadata: + name: capacitor + namespace: flux-system +spec: + targetNamespace: flux-system + interval: 1h + retryInterval: 2m + timeout: 5m + wait: true + prune: true + path: "./" + sourceRef: + kind: OCIRepository + name: capacitor \ No newline at end of file diff --git a/kubernetes/rpi5-cluster/apps/capacitor/kustomization.yaml b/kubernetes/rpi5-cluster/apps/capacitor/kustomization.yaml new file mode 100644 index 0000000..c0a1a18 --- /dev/null +++ b/kubernetes/rpi5-cluster/apps/capacitor/kustomization.yaml @@ -0,0 +1,4 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: + - capacitor.yaml \ No newline at end of file diff --git a/kubernetes/rpi5-cluster/apps/podinfo/podinfo.yaml b/kubernetes/rpi5-cluster/apps/podinfo/podinfo.yaml index 07e30d6..7d077a7 100644 --- a/kubernetes/rpi5-cluster/apps/podinfo/podinfo.yaml +++ b/kubernetes/rpi5-cluster/apps/podinfo/podinfo.yaml @@ -1,4 +1,3 @@ ---- apiVersion: kustomize.toolkit.fluxcd.io/v1 kind: Kustomization metadata: diff --git a/kubernetes/rpi5-cluster/infrastructure/repositories/capacitor.yaml b/kubernetes/rpi5-cluster/infrastructure/repositories/capacitor.yaml new file mode 100644 index 0000000..b0bd67a --- /dev/null +++ b/kubernetes/rpi5-cluster/infrastructure/repositories/capacitor.yaml @@ -0,0 +1,10 @@ +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: OCIRepository +metadata: + name: capacitor + namespace: flux-system +spec: + interval: 12h + url: oci://ghcr.io/gimlet-io/capacitor-manifests + ref: + semver: ">=0.1.0" \ No newline at end of file