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
This commit is contained in:
2025-12-28 21:26:04 +09:00
parent 8e98ea181c
commit cedb4ec0d4

View File

@@ -113,7 +113,9 @@ spec:
kind: StatefulSet kind: StatefulSet
jqPathExpressions: jqPathExpressions:
- '.spec.persistentVolumeClaimRetentionPolicy' - '.spec.persistentVolumeClaimRetentionPolicy'
- '.spec.volumeClaimTemplates[]?.metadata.creationTimestamp' - '.spec.volumeClaimTemplates[].metadata.creationTimestamp'
- '.spec.volumeClaimTemplates[]?.status' - '.spec.volumeClaimTemplates[].status'
- '.spec.volumeClaimTemplates[].apiVersion'
- '.spec.volumeClaimTemplates[].kind'
revisionHistoryLimit: 10 revisionHistoryLimit: 10