From 3000d8152f542bea62912a29e5e3738d51c8652b Mon Sep 17 00:00:00 2001 From: Danny Bessems Date: Sat, 8 Feb 2025 10:09:26 +1100 Subject: [PATCH] Adopt Authelia,DDclient,Gotify,Guacamole,Vaultwarden into gitops --- services/Authelia/application-authelia.yaml | 17 +++++++++++++++++ services/DDclient/application-ddclient.yaml | 17 +++++++++++++++++ services/Gotify/application-gotify.yaml | 17 +++++++++++++++++ services/Guacamole/application-guacamole.yaml | 17 +++++++++++++++++ .../Vaultwarden/application-vaultwarden.yaml | 17 +++++++++++++++++ 5 files changed, 85 insertions(+) create mode 100644 services/Authelia/application-authelia.yaml create mode 100644 services/DDclient/application-ddclient.yaml create mode 100644 services/Gotify/application-gotify.yaml create mode 100644 services/Guacamole/application-guacamole.yaml create mode 100644 services/Vaultwarden/application-vaultwarden.yaml diff --git a/services/Authelia/application-authelia.yaml b/services/Authelia/application-authelia.yaml new file mode 100644 index 0000000..2c52121 --- /dev/null +++ b/services/Authelia/application-authelia.yaml @@ -0,0 +1,17 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: authelia + namespace: argo-cd +spec: + destination: + namespace: authelia + server: https://kubernetes.default.svc + project: default + source: + path: services/Authelia + repoURL: https://code.spamasaurus.com/djpbessems/Kubernetes.K3s.installLog.git + targetRevision: HEAD + syncPolicy: + automated: + selfHeal: true diff --git a/services/DDclient/application-ddclient.yaml b/services/DDclient/application-ddclient.yaml new file mode 100644 index 0000000..3664038 --- /dev/null +++ b/services/DDclient/application-ddclient.yaml @@ -0,0 +1,17 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: ddclient + namespace: argo-cd +spec: + destination: + namespace: ddclient + server: https://kubernetes.default.svc + project: default + source: + path: services/DDclient + repoURL: https://code.spamasaurus.com/djpbessems/Kubernetes.K3s.installLog.git + targetRevision: HEAD + syncPolicy: + automated: + selfHeal: true diff --git a/services/Gotify/application-gotify.yaml b/services/Gotify/application-gotify.yaml new file mode 100644 index 0000000..c86daaf --- /dev/null +++ b/services/Gotify/application-gotify.yaml @@ -0,0 +1,17 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: gotify + namespace: argo-cd +spec: + destination: + namespace: gotify + server: https://kubernetes.default.svc + project: default + source: + path: services/Gotify + repoURL: https://code.spamasaurus.com/djpbessems/Kubernetes.K3s.installLog.git + targetRevision: HEAD + syncPolicy: + automated: + selfHeal: true diff --git a/services/Guacamole/application-guacamole.yaml b/services/Guacamole/application-guacamole.yaml new file mode 100644 index 0000000..68360d0 --- /dev/null +++ b/services/Guacamole/application-guacamole.yaml @@ -0,0 +1,17 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: guacamole + namespace: argo-cd +spec: + destination: + namespace: guacamole + server: https://kubernetes.default.svc + project: default + source: + path: services/Guacamole + repoURL: https://code.spamasaurus.com/djpbessems/Kubernetes.K3s.installLog.git + targetRevision: HEAD + syncPolicy: + automated: + selfHeal: true diff --git a/services/Vaultwarden/application-vaultwarden.yaml b/services/Vaultwarden/application-vaultwarden.yaml new file mode 100644 index 0000000..735432e --- /dev/null +++ b/services/Vaultwarden/application-vaultwarden.yaml @@ -0,0 +1,17 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: vaultwarden + namespace: argo-cd +spec: + destination: + namespace: vaultwarden + server: https://kubernetes.default.svc + project: default + source: + path: services/Vaultwarden + repoURL: https://code.spamasaurus.com/djpbessems/Kubernetes.K3s.installLog.git + targetRevision: HEAD + syncPolicy: + automated: + selfHeal: true