MySQL Operator for Kubernetes是一个用于在Kubernetes集群里面管理安装InnoDB Cluster的工具。它现在已经开源在GItHub上面。https://github.com/mysql/mysql-operator 请注意,目前的版本还不能用于生产环境,请测试使用。
众所周知,MySQL8.0的推出是MySQL历史上的一次重大更新。8.0版本除了性能和功能的增强,还增加了大量的用于简化自动化和容器部署的工具与特性。例如,InnoDB Cluster、MySQLShell dump/load 、克隆插件、SET PERSIST等。在8.0.24版本更新了适用于Kubernetes环境的增强与改善,例如支持随机用户ID、Restart、支持克隆插件等,并发布MySQL Router Container 。这一切都为MySQL Operator for Kubernetes打下了基础。
MySQL Operator for Kubernetes具有如下功能:
相信MySQL Operator for Kubernetes的推出能够为部署在Kubernetes集群的MySQL提供一个便利的工具,目前这个产品还在不断的开发测试中,欢迎MySQLer提出改进意见。