Add apps/pubmedis.yaml

This commit is contained in:
2026-04-02 16:57:56 +00:00
parent a1c0febe7e
commit b457561c3e

31
apps/pubmedis.yaml Normal file
View File

@@ -0,0 +1,31 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: pubmedis
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
spec:
project: infinicaretech
source:
repoURL: http://gitea-http.gitea.svc:3000/gitea_admin/gitops-infra.git
targetRevision: main
path: environments/pubmedis/overlays/production
destination:
server: https://kubernetes.default.svc
namespace: pubmedis
syncPolicy:
automated:
prune: true
selfHeal: true
allowEmpty: false
syncOptions:
- CreateNamespace=true
- PrunePropagationPolicy=foreground
- PruneLast=true
retry:
limit: 3
backoff:
duration: 5s
factor: 2
maxDuration: 3m0s