# AppProject pour inclure les Endpoints dans ArgoCD # ⚠️ Ce fichier doit être appliqué manuellement ou via un autre mécanisme # car les AppProjects ne sont pas gérés par ApplicationSet # # Usage: # kubectl apply -f apps/appproject-dev-endpoints.yaml # # Ou modifiez le projet existant : # kubectl patch appproject dev -n argocd-ops --type merge -p "$(cat apps/appproject-dev-endpoints.yaml)" apiVersion: argoproj.io/v1alpha1 kind: AppProject metadata: name: dev namespace: argocd-ops spec: # Inclure les Endpoints dans les ressources autorisées namespaceResourceWhitelist: - group: "" kind: Endpoints # Autoriser tous les namespaces (ou spécifiez traefik-dev) sourceNamespaces: - '*' # Autoriser tous les clusters (ou spécifiez cluster-dev) destinations: - namespace: '*' server: '*'