云上 TiDB 管理利器,TiDB Operator 1.0 GA 发布

栏目: 软件资讯 · 发布时间: 5年前

内容简介:TiDB Operator 1.0 GA 发布,它是实现 TiDB 在 Kubernetes 上的部署和运维。 提供包括部署、升级、扩缩容、备份恢复、配置变更的 TiDB 全生命周期管理。借助 TiDB Operator,TiDB 可以无缝运行在公有云或私有部署...

TiDB Operator 1.0 GA 发布,它是实现 TiDB 在 Kubernetes 上的部署和运维。 提供包括部署、升级、扩缩容、备份恢复、配置变更的 TiDB 全生命周期管理。借助 TiDB Operator,TiDB 可以无缝运行在公有云或私有部署的 Kubernetes 集群上。 

云上 TiDB 管理利器,TiDB Operator 1.0 GA 发布

1.0 是 TiDB Operator 的首个 GA 版本,具备以下核心亮点:

  • 简化 TiDB 运维管理 : TiDB Operator 则通过自定义资源对象(Custom Resource)、自定义控制器(Custom controller)和调度器扩展(Scheduler extender)为 Kubernetes 注入 TiDB 的专业运维知识,允许用户以 Kubernetes 的声明式 API 风格来管理 TiDB 集群。 具体来说,用户只需要描述集群规格,TiDB Operator 就会不断调整 Kubernetes 中的资源,驱动实际集群满足该描述。在这种模式下,TiDB 集群会自动完成服务的健康检查、故障转移,而部署、升级、扩缩容等操作则能通过修改集群的规格定义“一键”完成,极大简化了 TiDB 集群的运维管理。 
  • 稳定可靠 : 为了确保所有自动化运维操作的稳定可靠,为 TiDB Operator 专门设计了稳定性测试,在施加较大读写负载的同时,不断进行各类运维操作并模拟主机、容器、磁盘、网络、Kubernetes 组件和 TiDB Operator 组件的各类故障,观察在这些场景下 TiDB Operator 的行为是否符合预期 
  • 多云支持 :1.0 提供了面向 AWS、谷歌云和阿里云的 Terraform 部署脚本。这些脚本能帮助大家在十几分钟内创建一个 Kubernetes 集群,并在该集群上部署一个或更多生产可用的 TiDB 集群。在后续的管理过程中,Terraform 脚本会在操作 TiDB 集群的同时对相关的云资源进行操作。比如,当扩容一个 TiDB 集群时,Terraform 脚本就会自动创建更多的云服务器来承载集群扩容后的资源需求。

可以通过 Terraform 在 AWS(部署文档)、谷歌云(部署文档)、阿里云(部署文档)上快速部署 TiDB Operator 以及下属的 TiDB 集群,也可以参考 通用 Kubernetes 部署文档 在任何 Kubernetes 集群上部署并体验 TiDB Operator。 

对于 Pre GA 版本的用户,请参考 1.0 Release Note 了解 1.0 的变更内容和升级指南。

来源:PingCAP


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Effective JavaScript

Effective JavaScript

David Herman / Addison-Wesley Professional / 2012-12-6 / USD 39.99

"It's uncommon to have a programming language wonk who can speak in such comfortable and friendly language as David does. His walk through the syntax and semantics of JavaScript is both charming and h......一起来看看 《Effective JavaScript》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换