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服务器和MySQL Router
- 自愈功能
- 备份与恢复
- 扩容/缩容
- MySQL服务器滚动升级
- 配置管理
- 利用克隆部署
- 注册私有容器
- 由MySQL团队提供全面支持
相信MySQL Operator for Kubernetes的推出能够为部署在Kubernetes集群的MySQL提供一个便利的工具,目前这个产品还在不断的开发测试中,欢迎MySQLer提出改进意见。
声明:文中观点不代表本站立场。本文传送门:https://eyangzhen.com/191072.html