clickhouse-operator
clickhouse-operator copied to clipboard
feature: templating for nodeSelector
Ability to bind specific replicas/shards to k8s nodes without copy-paste whole podTemplate for each replica.
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/hostname
operator: In
values:
- hostname1
- key: replica_name
operator: In
values:
- {replicaID}
It useful in case of local path provisioning.