Slackbot
08/08/2023, 4:44 PMSergio Ferragut
08/08/2023, 8:11 PMGururaj K.P
08/09/2023, 4:51 AMSergio Ferragut
08/09/2023, 2:12 PMGururaj K.P
08/09/2023, 5:00 PMSergio Ferragut
08/09/2023, 6:10 PMYoav Nordmann
08/09/2023, 6:44 PMGururaj K.P
08/15/2023, 1:59 PMGururaj K.P
08/17/2023, 8:46 AMSergio Ferragut
08/17/2023, 7:01 PMkubernetes-overlord-extension route.Gururaj K.P
08/18/2023, 1:40 PMSergio Ferragut
08/22/2023, 5:51 PMkubernetes-overlord-extension automatically create Peon pods that execute tasks, it creates them on demand. This is in lieu of Middle Managers, its also referred to as Middle-Manager-less configuration.
The overlord and coordinator use a single leader instance to manage the cluster. There are usually two or three of these for high availability but they do not normally scale out, they scale up to accommodate larger clusters .
Historicals are normally scaled manually (i.e. increasing the replica count in k8s). Historicals take some time to "warm up" as they must download segment data from Deep Storage to their local storage. Increasing or decreasing the number of historicals will cause the coordinator to rebalance the segments and their replicas across historicals. So this layer isn't normally auto-scaled.
I think Brokers/Routers are stateless and could be configured for autoscaling on kubernetes, their workload depends on the number of concurrent queries being processed. Perhaps others in the community can share their experience on this front.Gururaj K.P
08/23/2023, 5:04 AMYoav Nordmann
08/24/2023, 7:54 PMkubernetes-overlord-extension is the way to go!Usama Mehboob
11/08/2023, 5:45 PMSergio Ferragut
11/08/2023, 6:43 PM