Skip to content

Configurable pod scheduling and zone awareness #886

Description

@karynzv

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions