Comment configurer ArgoCD pour ignorer les diffs

william-gros 09/05/2026
RÉSOLU

J'utilise ArgoCD pour déployer mes applications, mais j'ai un problème avec un champ qui change tout seul dans mon manifeste (généré par un opérateur). Je veux qu'ArgoCD ignore ces différences pour éviter que le statut passe en OutOfSync en permanence.

Comment configurer le application.yaml ?

09/05/2026 à 00:15

5 commentaires

cparent
Membre Actif
Avatar de cparent
cparent
Membre Actif

Tu dois utiliser le champ ignoreDifferences dans la spec de ton application. Voici un exemple pour ignorer le champ status :

spec:
  ignoreDifferences:
  - group: apps
    kind: Deployment
    jsonPointers:
    - /spec/replicas
09/05/2026 à 23:03

Merci ! Si je veux cibler un champ spécifique dans un CRD, je dois mettre quoi dans group ?

10/05/2026 à 19:26
cparent
Membre Actif
Avatar de cparent
cparent
Membre Actif

Tu peux trouver le groupe en faisant kubectl explain <ton-kind>. C'est la valeur sous GROUP dans la sortie.

11/05/2026 à 15:08

C'est parfait, c'est bien ce qu'il me fallait pour stabiliser mon déploiement.

12/05/2026 à 10:00

Problème résolu, merci pour la réactivité.

13/05/2026 à 00:02

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire