KubeSpray批量部署K8S集群

介绍

  • Kube-Spray是一款图形化K8S安装工具,相较于单独使用ansible部署各组件容易出现脚本性能问题,更加稳定。支持自动续签各api证书,核心组件日志管理,安装目录定制。
  • 优势:灵活的节点控制。
  • 缺点:不自带apisever高可用。

注意事项

  • etcd 建议5节点
  • 批量逐步升级 先安装3个master&1node再扩容到5master多node;
  • SSL下发注意时间,部署机器的时间和集群及其时间强一致性(时区),可以关闭定时更新ssl功能

安装流程

  • 安装spray
  • 选择集群部署包

file

  • 全局设置优化:修改docker数据目录、添加非安全镜像仓库地址

file

file

  • 取消kuboard 修改探测时间

file

  • 添加节点

file

  • 定义奇数台etcd节点与控制节点公用

file

  • 将所有节点类型定义好后执行安装即可

file

转载请注明-MrZ-个人博客
THE END
分享
二维码
海报
KubeSpray批量部署K8S集群
介绍 Kube-Spray是一款图形化K8S安装工具,相较于单独使用ansible部署各组件容易出现脚本性能问题,更加稳定。支持自动续签各api证书,核心组件日志管理,安装目录定制。 优势:灵活的节点控制。 缺点:不自带apisev……
<<上一篇
下一篇>>