apiVersion: argoproj.io/v1alpha1 kind: AppProject metadata: name: mobene namespace: argo-cd finalizers: - resources-finalizer.argocd.argoproj.io spec: description: ArgoCD project for clustering apps for mobene # Allow manifests to deploy from any Git repos sourceRepos: - 'oci://prodnso-harbor-01.smardigo.digital/infrastructure' - 'https://prodnso-gitea-01.smardigo.digital/argocd/prodwork01-mobene-deployment' # Deny all cluster-scoped resources from being created clusterResourceWhitelist: - group: '' kind: 'namespace' # Allow all namespaced-scoped resources to be created, except for ResourceQuota, LimitRange, NetworkPolicy namespaceResourceBlacklist: - group: '' kind: ResourceQuota - group: '' kind: LimitRange # allowed destinations for deployments: destinations: - namespace: mobene-nsodev server: https://kubernetes.default.svc - namespace: mobene-cusqa server: https://kubernetes.default.svc - namespace: mobene-cusprod server: https://kubernetes.default.svc - namespace: mobene-keycloak server: https://kubernetes.default.svc