Operations on k8s

I’m really curious about trying Yugabyte, mainly for the YCQL api, specially after the ScyllaDB license rug pull.

I’m worried about cluster operations post in the future. The doc is pretty straightforward on how to scale-up clusters on VMs, but not so much on k8s, is it with Helm or Operator.

Let’s say I deploy a 3-4 nodes Yugabyte cluster in a datacenter, is it possible to expend this cluster to another k8s cluster in another DC later ? Or do I have to create a whole new multi-dc cluster and use something like voyager to migrate my app data ?

I think the documentation is a bit lacking for the devops/sysadmin day-to-day operations honestly.

Hi @Habababa

The Operator is more suited than the Helm for production scenarios.

What type of deployment would that be? Asycn replication between 2 Regions?
Or do you need a single region failover (for this case you’d need 3 Regions) ?
Please see here the types of multi-dc deployments Multi-DC deployments | YugabyteDB Docs

It is lacking because, say, helm doesn’t have built in backups, or Operator is still in Early-Access.

But for a manual deployment or using yugabyted, there is docs for what you’re requesting.