planetscale / vitess-operator

Kubernetes Operator for Vitess

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vitess Operator spawns a VTOrc even for shards that have only external tablets

GuptaManan100 opened this issue · comments

Description

The Vitess-operator can be smarter about when it should spawn a VTOrc instance. If a shard only has external tablets, then we don't require a VTOrc.

Hmm.. looking at the example from vitess repo https://github.com/vitessio/vitess/blob/main/examples/operator/201_customer_tablets.yaml#L70

It looks like we are running vtorc only for the commerce keyspace and not for the customer keyspace. Is this by design? A separate vtorc per keyspace?

Can people run a single vtorc across many keyspace/shards? And if they do, is it still possible to exclude external tablets?