From 0570ab08918b45c945627c15413f4849dc97bb0f Mon Sep 17 00:00:00 2001 From: Arturo Date: Wed, 3 Dec 2025 15:45:08 +0100 Subject: [PATCH] feat: remove empty properties from etcd-cluster spec to avoid ArgoCD drifting ArgoCD keeps detecting pending changes because Kubernetes omits empty fields on apply. Removing these fields from the spec prevents unnecessary diffs. --- charts/etcd-operator/crds/etcd-cluster.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/charts/etcd-operator/crds/etcd-cluster.yaml b/charts/etcd-operator/crds/etcd-cluster.yaml index 279e4b63..fe84a0c8 100644 --- a/charts/etcd-operator/crds/etcd-cluster.yaml +++ b/charts/etcd-operator/crds/etcd-cluster.yaml @@ -187,7 +187,6 @@ spec: type: object spec: description: Spec follows the structure of a regular Pod spec. Overrides defined here will be strategically merged with the default pod spec, generated by the operator. - properties: {} required: - containers type: object