2026-07-12 10:44:41 +00:00
|
|
|
# DISABLED: Replaced with individual app syncs (see app-*.yaml files)
|
|
|
|
|
# This complex recursive sync has been decomposed into individual application syncs
|
|
|
|
|
# for better control and visibility. Each app now has its own app-<name>.yaml file.
|
|
|
|
|
#
|
|
|
|
|
# apiVersion: argoproj.io/v1alpha1
|
|
|
|
|
# kind: Application
|
|
|
|
|
# metadata:
|
|
|
|
|
# name: stack-basicstack-de
|
|
|
|
|
# namespace: argocd
|
|
|
|
|
# spec:
|
|
|
|
|
# project: default
|
|
|
|
|
# source:
|
|
|
|
|
# repoURL: git@forgejo.forgejo.svc.cluster.local:basicstack/stack.basicstack.de.git
|
|
|
|
|
# targetRevision: main
|
|
|
|
|
# path: apps
|
|
|
|
|
# directory:
|
|
|
|
|
# recurse: true
|
|
|
|
|
# exclude: 'argocd/**'
|
|
|
|
|
# destination:
|
|
|
|
|
# server: https://kubernetes.default.svc
|
|
|
|
|
# syncPolicy:
|
|
|
|
|
# automated:
|
|
|
|
|
# prune: false # Manual approval for deletions
|
|
|
|
|
# selfHeal: true
|
|
|
|
|
# syncOptions:
|
|
|
|
|
# - CreateNamespace=true
|