课程名称:课程版本(101/201/301)+ 课程名称
2.3.2 Deploy TiDB in Kubernetes(在 Kubernetes 上部署 TiDB 集群)部署 TiDB 集群)
学习时长:
30
课程收获:
了解在Kubernetes上部署tidb,学习TiDB Operator的部署设计
课程内容:
Kubernetes概念:
pod是一组container的集合,在一个pod中可以部署多个container,不同的container共享存储网络等公共资源;
service为了具有
PV上对底层存储的抽象,就是对Kubernetes来说无需关心底层存储是什么。
Controllers的工作原理:Controllers会从集群中获取current state,来与desired state做比较,如果不一致就调整当前集群的状态,直到逼近为止。
Operator(为了是tidb的管理更简单更安全,为了降低运维门槛,自动化的去做一些运维动作)的设计以及底层的工作机制:
部署TiDB Operator:1、安装CRD
2、安装TiDB Operator
3、确认安装是否成功,以及安装和升级的过程
部署tidb集群:1、配置custom resource
2、部署tidb discovery,启动PD
部署完成查看创建了哪些service