Hi all,
I’m opening this new topic to discuss about Hibernation of Couchbase Server deployed via Operator on Kubernetes cloud services (AKS etc.), since it is not discussed so much even in the forum.
Let’s assume that I have a CouchbaseCluster resource deployed with 3 data nodes on different zones and 3 query-index nodes in the same configuration.
NOTE: it’s configured with InPlaceUpgrade strategy.
I observed that hibernate: true, is going to delete all the Couchbase pods and put the cluster in the hibernate status.
Now, what is the recovery process when setting hibernate: false? Are the pod just recreated all at once and warmed up or is there any rebalance?
NOTE2: I need to perform Kubernetes node upgrade and I want to use Hibernation to avoid big loss of time while upgrading them, since every K8s node upgrade require a Couchbase node failover and recreation + rebalance sometimes.