- 关于 TiDB Operator
- Kubernetes 上使用 TiDB Operator 快速上手
- 部署
- 安全
- 运维
- 灾难恢复
- 使用 TiDB Lightning 恢复 Kubernetes 上的集群数据
- 故障诊断
- Kubernetes 上的 TiDB 集群常见问题
- 参考
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
升级 TiDB Operator
本文介绍如何升级 TiDB Operator。
升级步骤
更新 CRD (Custom Resource Definition):
kubectl apply -f https://raw.githubusercontent.com/pingcap/tidb-operator/${version}/manifests/crd.yaml && \ kubectl get crd tidbclusters.pingcap.com
注意:
${version}
在后续文档中代表 TiDB Operator 版本,例如v1.1.6
,可以通过helm search -l tidb-operator
查看当前支持的版本。获取你要安装的
tidb-operator
chart 中的values.yaml
文件:mkdir -p ${HOME}/tidb-operator/${version} && \ helm inspect values pingcap/tidb-operator --version=${version} > ${HOME}/tidb-operator/${version}/values-tidb-operator.yaml
修改
${HOME}/tidb-operator/${version}/values-tidb-operator.yaml
中operatorImage
镜像版本,并将旧版本values.yaml
中的自定义配置合并到${HOME}/tidb-operator/${version}/values-tidb-operator.yaml
,然后执行helm upgrade
:helm upgrade tidb-operator pingcap/tidb-operator --version=${version} -f ${HOME}/tidb-operator/${version}/values-tidb-operator.yaml
注意:
TiDB Operator 升级之后,所有 TiDB 集群中的
discovery
deployment 都会自动升级到指定的 TiDB Operator 版本。
从 TiDB Operator v1.0 版本升级到 v1.1 及之后版本
从 TiDB Operator v1.1.0 开始,PingCAP 不再继续更新维护 tidb-cluster chart,原来由 tidb-cluster chart 负责管理的组件或者功能在 v1.1 中切换到 CR (Custom Resource) 或者单独的 chart 进行管理,详细信息请参考 TiDB Operator v1.1 重要注意事项。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论