update
This commit is contained in:
28
apps/appproject-dev-endpoints.yaml
Normal file
28
apps/appproject-dev-endpoints.yaml
Normal 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: '*'
|
||||
|
||||
Reference in New Issue
Block a user