This commit is contained in:
2026-01-23 00:01:39 +01:00
parent 84b7bf8451
commit 84c7137c23
6 changed files with 136 additions and 192 deletions

View File

@@ -0,0 +1,28 @@
# 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: '*'