如何实现容器云平台自动化部署、升级、扩容及配置管理?

参与13

4 同行回答

北京不眠夜@博云 北京不眠夜@博云 产品经理 公司
容器云平台,一般分两个部分:k8s集群、管理平台。通常是写部署脚本来实现部署。 ansible大家比较熟悉,上手容易,后期维护困难。go语言写脚本简洁效率高,但需要相关知识,有技术门槛。升级,k8s集群本身社区有标准升级规范,需要解决的是如果集群内部有自研的组件,如何免停机或少停机能...显示全部

容器云平台,一般分两个部分:k8s集群、管理平台。
通常是写部署脚本来实现部署。 ansible大家比较熟悉,上手容易,后期维护困难。go语言写脚本简洁效率高,但需要相关知识,有技术门槛。
升级,k8s集群本身社区有标准升级规范,需要解决的是如果集群内部有自研的组件,如何免停机或少停机能完成升级工作。管理平台升级相对简单,一般平台升级不影响k8s集群,因此不太考虑是否的问题,这个时间窗口升级一下就好了。
集群扩容,一般容器云平台界面上就可以完成了,或者用命令后台添加节点即可。一般不会对现有资源有影响。
配置管理,K8s集群的配置文件都存放在ETCD里面,写脚本定期备份即可。方便集群升级异常后,快速恢复集群配置信息。管理平台配置,看容器云是用独立数据库还是也放到ETCD里面,来进行备份恢复。

收起
软件开发 · 2022-12-15
浏览943

提问者

leizi
leizi 0 7 36
售前技术支持 中国移动
擅长领域: 存储灾备云计算
评论93

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2022-11-24
  • 关注会员:5 人
  • 问题浏览:2128
  • 最近回答:2023-04-12
  • X社区推广