about summary refs log tree commit diff
path: root/cd/third-party-apps.yaml
diff options
context:
space:
mode:
authormakefunstuff <[email protected]>2024-06-29 23:17:27 +0200
committermakefunstuff <[email protected]>2024-06-29 23:17:27 +0200
commit4defe72bf922e8e025e8558a2606d833f0a90e53 (patch)
treec541d03344d7da68f928cb9c7760db23cd628c66 /cd/third-party-apps.yaml
parent0b5656eaa25d59f5612b837a7b408eaa9fc9ca07 (diff)
downloadk3s-lab-4defe72bf922e8e025e8558a2606d833f0a90e53.tar.gz
add gitea
Diffstat (limited to 'cd/third-party-apps.yaml')
-rw-r--r--cd/third-party-apps.yaml28
1 files changed, 28 insertions, 0 deletions
diff --git a/cd/third-party-apps.yaml b/cd/third-party-apps.yaml
new file mode 100644
index 0000000..e583c81
--- /dev/null
+++ b/cd/third-party-apps.yaml
@@ -0,0 +1,28 @@
+apiVersion: argoproj.io/v1alpha1
+kind: ApplicationSet
+metadata:
+  name: third-party-apps-applicationset
+  namespace: default
+spec:
+  generators:
+  - list:
+      elements:
+      - chart: gitea
+        path: third-party-apps/gitea
+  template:
+    metadata:
+      name: '{{chart}}'
+    spec:
+      project: default
+      source:
+        repoURL: 'https://github.com/makefunstuff/k3s-lab'
+        targetRevision: HEAD
+        path: '{{path}}'
+      destination:
+        server: 'https://kubernetes.default.svc'
+        namespace: apps
+      syncPolicy:
+        automated:
+          prune: true
+          selfHeal: true
+