Hello everyone, I have a kubernetes cluster with 6...
# general
s
Hello everyone, I have a kubernetes cluster with 6 nodes and I want to install druid on these 6 nodes. But how should I install the druid components for best practices? How many of these components (Overlord, coordinator, router, broker, historical, middle manager) should I have or do I need to set special parameters?
j
In my k8s cluster we use just 1 router deployment. 2 or 3 replicas of overlord and coordinator for a leader-follower redundancy. Then we have few nodes dedicated just for historicals, separate nodes for brokers and also autoscaling nodes for middlemanagers. Number of historical nodes depend on amount of data you have. Number of brokers depend on workload (querying data). And number of MMs depend strictly on data ingestion workloads.
But I guess a good starting point is checking this documentation: https://druid.apache.org/docs/latest/tutorials/cluster/
s
First of all, thank you for your answer. Sorry for the delay. What I'm curious about here is that you said "2 or 3 replicas of overlord and coordinator". Did you mean 2 overlords and 2 coordinators or 1+1?