本文内容总结Rancher集群的搭建以及项目发布便于突发情况恢复整个集群
物理机准备(5min)
准备4台2核4G机器用于运行ETCD以及Control
3台4核8G用于运行普通项目程序
所有机器在同一内网下,端口全部开放(有时候需要修改安全组)
确保物理机和RDS、Redis服务内网互通
集群注册(15~20min)
(1)新建集群,网络组件最好使用Flannel
(2)ETCD和Control节点一个一个注册,等前一个注册好之后注册
(3)worker节点可以一起注册
配置资源(3min)
(1)配置集群https证书
(2)配置私有镜像库
启动程序(2min)
(1)分别启动各个程序,注意选择不同的环境
配置负载均衡(3min)
(1)根据不同项目访问前缀配置负载均衡
配置域名解析(1min)
(1)将域名解析到新集群
当域名解析生效则当前集群达到可用状态,后续需要配置健康检查、日志、告警通知等