diff --git a/apps/overlays/upc-dev/feedback/feedback.yaml b/apps/overlays/upc-dev/feedback/feedback.yaml new file mode 100644 index 0000000..13d9dd6 --- /dev/null +++ b/apps/overlays/upc-dev/feedback/feedback.yaml @@ -0,0 +1,47 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: feedback + namespace: argocd + annotations: + argocd.argoproj.io/sync-wave: "12" + labels: + app.kubernetes.io/name: feedback + app.kubernetes.io/part-of: apps + app.kubernetes.io/managed-by: argocd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + project: default + + sources: + - repoURL: ssh://git@git.forteapps.net:2222/Forte/forte-helm.git + path: forteapp + targetRevision: HEAD + helm: + valueFiles: + - $values/feedback/values.yaml + + - repoURL: ssh://git@git.forteapps.net:2222/Forte/helm-prod-values.git + targetRevision: HEAD + ref: values + + destination: + server: https://kubernetes.default.svc + namespace: feedback + + syncPolicy: + automated: + prune: true + selfHeal: true + allowEmpty: false + syncOptions: + - CreateNamespace=true + - Validate=true + - ServerSideApply=true + retry: + limit: 5 + backoff: + duration: 5s + factor: 2 + maxDuration: 3m diff --git a/apps/overlays/upc-dev/feedback/kustomization.yaml b/apps/overlays/upc-dev/feedback/kustomization.yaml new file mode 100644 index 0000000..26cba12 --- /dev/null +++ b/apps/overlays/upc-dev/feedback/kustomization.yaml @@ -0,0 +1,4 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +resources: +- feedback.yaml diff --git a/apps/overlays/upc-dev/kustomization.yaml b/apps/overlays/upc-dev/kustomization.yaml index 98e6a19..f9617a1 100644 --- a/apps/overlays/upc-dev/kustomization.yaml +++ b/apps/overlays/upc-dev/kustomization.yaml @@ -3,6 +3,7 @@ kind: Kustomization resources: - ../../base - dbunk-demo +- feedback # No patches needed — base already has "upc-dev" paths # upc-dev is the default/base cluster