mariadb-operator
mariadb-operator copied to clipboard
MariaDB operator for Kubernetes built with Ansible and the Operator SDK.
Can the mariadb operator be built for ARM? When running on a raspberry pi cluster (K3s), getting the dreaded ``` ansible standard_init_linux.go:219: exec user process caused: exec format error ansible...
See: https://sdk.operatorframework.io/docs/building-operators/ansible/migration/
Using Kubernetes' [Volume Snapshots](https://kubernetes.io/docs/concepts/storage/volume-snapshots/), allow the configuration of a daily or weekly backup via snapshots in the CRD.
Allow control over whether the MariaDB resource is a single-master configuration, or a cluster with a master and _n_ slave/replica instances. For now, just allowing the cluster to be configured...
If set up as master/replica, also add logic to determine if the master is gone, and if so, promote one of the replicas to master, and when master is back,...