文件菜单

TiDB运营商概述

TiDB运营商是Kubernetes中TiDB集群的自动操作系统。它为TiDB提供了完整的管理生命周期,包括部署、升级、扩展、备份、故障转移和配置更改。通过使用TiDB Operator, TiDB可以在部署在公共云或私有云上的Kubernetes集群中无缝运行。

TiDB Operator与TiDB版本的对应关系如下:

TiDB运营商版本 兼容TiDB版本
v1.0 v2.1, v3.0
v1.1 V3.0, v3.1, v4.0, v5.0
dev V3.0, v3.1, v4.0, v5.0, dev

使用TiDB Operator管理TiDB集群

TiDB Operator提供了几种在Kubernetes中部署TiDB集群的方法:

在上述两个环境中部署TiDB之前,您总是可以参考TiDB集群配置文档自定义TiDB配置。

部署完成后,在Kubernetes中使用、操作和维护TiDB集群,请参考以下文档:

当集群出现问题需要诊断时,您可以:

Kubernetes中的TiDB提供了一个专用的命令行工具tkctl用于集群管理和辅助诊断。与此同时,TiDB的一些工具在Kubernetes中的使用也有所不同。您可以:

最后,当TiDB Operator的新版本发布时,您可以参考升级TiDB运营商升级到最新版本。