vitess-operator
vitess-operator copied to clipboard
Kubernetes Operator for Vitess
Hello, I'm using aws-ebs-csi-driver to create volumes in aws In order to [modify volumes iops/throughput](https://github.com/kubernetes-sigs/aws-ebs-csi-driver/blob/master/docs/modify-volume.md), I would like to add annotations to the vttablets PVC. From what I can see...
I run ``` ./vtctldclient --server 192.168.100.103:31487 Backup --allow-primary zone1-30573399 ``` I get: ``` E0914 01:23:16.047192 3349604 main.go:56] rpc error: code = Unknown desc = TabletManager.Backup on zone1-0030573399 error: unable to...
## Motivation While the default behavior of the `vitess-operator` performs upgrades en masse, there is a desire for more granular control. This issue proposes the introduction of a tool, referred...
The operator does not currently allow enabling additional `mysqld_exporter` collectors, some of which are very useful when trying to analyze database performance. It would be great if additional args could...
I ran into an issue exposing endpoints externally when trying to use an `Ingress` resource. If the `VitessCluster` CRD allowed for overriding `Service` names via `serviceOverrides` then users would be...
### 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.
Hi thanks for the operator! I wonder whether it is ready for production or suggested to be used in production in 2023?
And requires them to be `string` type. Let's say I want to define ``` --grpc_max_message_size int Maximum allowed RPC message size. Larger messages will be rejected by gRPC with the...
We're trying to use vitess-operator with an S3 backup spec defined in our VitessCluster manifest. Example as follows: ``` spec: backup: engine: xtrabackup locations: - s3: bucket: my-s3-bucket region: us-east-1...
In the document https://github.com/planetscale/vitess-operator/blob/main/docs/aws-quickstart.md there are few mentions of `exampledb_aws.yaml` , but if you clone the repo and try to find it, you will not find the file. `find ....