Mikołaj Walczak
Mikołaj Walczak
Duration should be measured using monotonic clocks, this can be done by using standard `time.Time` and `time.Duration` instead of storing `int64` unix epoch times. https://golang.org/pkg/time/#hdr-Monotonic_Clocks
Add `MySQLCluster.Status` field and update it according to controller (whether newly created or already processed etc.)
Since MySQL 8, the `mysql_native_password` is replaced with `caching_sha2_password` which causes following error with the mysqlclient version 5.7 (used by grtl/xtrabackup:latest) ``` ERROR 2059 (HY000): Authentication plugin 'caching_sha2_password' cannot be...
Since kubernetes 1.10.0 `kubectl scale` can scale any resources. Add support for kubectl scale for `MySQLCluster`
Make use of validation to check if the values filled by user makes sense before the Custom Resource is created. https://kubernetes.io/docs/tasks/access-kubernetes-api/extend-api-custom-resource-definitions/#validation
Provide a way to upgrade already created `MySQLClusters` to newer operator version. ATM for cluster must be __deleted__ and __recreated__ when a new operator version is released. Otherwise already created...