From be82f0d39d559dcc320e363fa4d3ba2cbc35c75a Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Wed, 31 Dec 2025 22:13:47 +0900 Subject: [PATCH] FEAT(repo): add ignoreDiff for ServiceAccount - to prevent sync ... - Ignore resourceVersion, uid, and secrets for longhorn-service-account - Prevents ArgoCD from recreating ServiceAccount during selfHeal - Fixes instance-manager token mount failures on master node --- longhorn/argocd.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/longhorn/argocd.yaml b/longhorn/argocd.yaml index a300e13..55bf5e2 100644 --- a/longhorn/argocd.yaml +++ b/longhorn/argocd.yaml @@ -45,6 +45,13 @@ spec: goldilocks.fairwinds.com/enabled: 'true' revisionHistoryLimit: 10 ignoreDifferences: + - group: "" + kind: ServiceAccount + name: longhorn-service-account + jsonPointers: + - /metadata/resourceVersion + - /metadata/uid + - /secrets - group: apiextensions.k8s.io kind: CustomResourceDefinition name: engines.longhorn.io