blaqkube/mysql-operator
is a Kubernetes 0perator for MySQL Community Server.
This project has been fun and we have learned a lot from it. Nevertheless, ๐ we have decided to stop it ๐ and move our MySQL databases to a managed ๐ฆ service. If you are interested to understand our motivations or react to it, check #159. You can obviously hand it over if you need/want.
blaqkube/mysql-operator
supports
MySQL Community Edition. It is
built with operator-sdk and
kubebuilder.
From a simple manifest, you can:
- Create a MySQL instance ๐
- Add databases to the newly created instance ๐
- Add users ๐ to a MySQL instance
- Grant access ๐ณ to databases for a user
- Create a backup store ๐ฏ with S3 and GCP
- Generate a backup in the store ๐ฅ
- Create a new instance from a backup โค, i.e. clone an instance
- Plug Prometheus and ๐ง Grafana
- Send events to ๐ค Slack
Get ready ๐, check the user documentation or best the developer documentation