Please allow users to configure the following through the CrateDB custom resource:
-
Custom node affinity/selectors and tolerations for CrateDB StatefulSets, enabling pods to run exclusively on dedicated, labeled and tainted nodes.
-
Zone-awareness settings, including configurable or removable topologySpreadConstraints.minDomains and the ability to disable automatic node.attr.zone metadata lookup independently of CLOUD_PROVIDER.
This would support clusters using custom node pools or operating without availability zones while preserving other cloud-provider-specific behavior.
Please allow users to configure the following through the CrateDB custom resource:
Custom node affinity/selectors and tolerations for CrateDB StatefulSets, enabling pods to run exclusively on dedicated, labeled and tainted nodes.
Zone-awareness settings, including configurable or removable topologySpreadConstraints.minDomains and the ability to disable automatic node.attr.zone metadata lookup independently of CLOUD_PROVIDER.
This would support clusters using custom node pools or operating without availability zones while preserving other cloud-provider-specific behavior.