vitess-operator
vitess-operator copied to clipboard
Kubernetes Operator for Vitess
policy/v1beta1 is deprecated in v1.21.0+ and unavailable in v1.25+.
The resources for the mysqld-exporter container are currently hard-coded in the operator, we would like to able to change them in the shard template resource.
The `aws-quickstart.md` references `exampledb_aws.yaml`, but it does not exist. Also, running `kubectl apply -f operator.yaml` does not work. I had to move the `example.yaml` out of the `deploy` directory, then,...
Generally there are 2 ways (nodeport or load balancer) to expose vtgate service to outside of k8s cluster. Currently the Vitess cluster CRD provides the ServiceOverrides structure for us to...
Hi, is there some option to define custom naming of vttablet pods? VTTablet pods are named like: `clusterName-vttablet-cellName-Tablet_UID-randomString` I would like to include keyspace-shard into naming instead having them on...
When executing the `vtctldclient RestoreFromBackup --restore-to-pos ` command, the `vttablet` process in the `vttablet` container within the `vttablet` pod — in the `RestoreFromBackup` tabletmanager RPC — restores the full backup...
Weekly Vitess dependency upgrade running on a cron schedule
The default rolling update settings from Kubernetes allow for up to 25% unavailable pods. This may be too aggressive for some deployments of Vitess and result in the remaining VTGates...
When adding an **imagePullSecrets** in the **default** service account on the namespace the operator is installed on, the operator will bring all the pods up and then it will continuously...
# Description Allow setting sysctls on pods created by the operator, using the mechanism Kubernetes exposes ([pod security context](https://kubernetes.io/docs/tasks/administer-cluster/sysctl-cluster/)) for doing so. # Use case Organizations using Vitess may have...