Priyank Bagrecha
09/08/2022, 5:00 PMWe recommend that you upgrade Pinot components in the following order (if you need to roll back a release, do it in the reverse order).
Controller
Broker
Server
Minion
We are using community provided helm chart to do the deploy / upgrade. I noticed that when I tried to upgrade via helm upgrade pinot pinot/pinot
it upgrades controller, broker, server and minion all at the same time. How do folks guarantee the ordering? Is it recommended to have a separate values yaml per component? We are using one for everything together in one file.
$kubectl get pods -n pinot
NAME READY STATUS RESTARTS AGE
pinot-broker-0 0/2 PodInitializing 0 6s
pinot-broker-4 0/2 Terminating 0 6h13m
pinot-controller-0 0/2 PodInitializing 0 31s
pinot-minion-0 0/2 PodInitializing 0 20s
pinot-server-0 0/2 Terminating 0 7h54m