Füge neue ArgoCD-Anwendungen und Konfigurationen für Homelab-Apps hinzu

This commit is contained in:
Matthias Hinrichs
2026-01-14 15:26:27 +01:00
parent 500ffda71b
commit 123a54f0b7
11 changed files with 1 additions and 1 deletions
@@ -0,0 +1,34 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: databasus
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
destination:
namespace: databasus
server: {{ $.Values.spec.destination.server }}
project: homelab-apps
source:
path: .
repoURL: oci://ghcr.io/databasus/charts/databasus
targetRevision: 2.16.3
helm:
values: |
persistence:
enabled: true
size: 10Gi
storageClassName: nfs-csi
route:
enabled: true
hostnames:
- databasus.k8s.hnrx.net
parentRefs:
- name: shared-gateway
namespace: default
syncPolicy:
automated:
selfHeal: true
syncOptions:
- CreateNamespace=true