From cedb4ec0d40156dc932aadd23c567884c635774c Mon Sep 17 00:00:00 2001 From: Mayne0213 Date: Sun, 28 Dec 2025 21:26:04 +0900 Subject: [PATCH] FIX(falco): falco sync loop by updating ignoreDiff - Remove optional operator (?) from jqPathExpressions - Add apiVersion and kind to ignored fields for volumeClaimTemplates - Prevents continuous sync loop caused by Kubernetes removing these fields from StatefulSet --- falco/argocd/falco.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/falco/argocd/falco.yaml b/falco/argocd/falco.yaml index 4122455..8149654 100644 --- a/falco/argocd/falco.yaml +++ b/falco/argocd/falco.yaml @@ -113,7 +113,9 @@ spec: kind: StatefulSet jqPathExpressions: - '.spec.persistentVolumeClaimRetentionPolicy' - - '.spec.volumeClaimTemplates[]?.metadata.creationTimestamp' - - '.spec.volumeClaimTemplates[]?.status' + - '.spec.volumeClaimTemplates[].metadata.creationTimestamp' + - '.spec.volumeClaimTemplates[].status' + - '.spec.volumeClaimTemplates[].apiVersion' + - '.spec.volumeClaimTemplates[].kind' revisionHistoryLimit: 10