C'est un classique du controller. Tu dois ajouter une section ignoreDifferences dans ton application ArgoCD pour qu'il arrête de comparer le state voulu avec le state live sur ce champ spécifique.
ignoreDifferences:
- group: ""
kind: Service
jsonPointers:
- /spec/clusterIP
Oublie pas de faire un refresh sur l'UI ArgoCD après avoir appliqué le changement, sinon il peut mettre du temps à piger que la règle a changé.
Génial, le ignoreDifferences a fixé le loop direct. Ça me polluait l'historique des syncs pour rien. Merci !
Vous devez être connecté pour poster un message !
Recevoir les derniers articles gratuitement en créant un compte !
S'inscrire
marianne-bourgeois
Membre depuis le 15/01/2025ArgoCD me dit que mon service est OutOfSync mais il essaie de le patcher en boucle. Il veut virer le clusterIP alors que c'est Kubernetes qui l'attribue automatiquement.
Comment j'ignore ce champ dans la diff ?