使用RancherServer:v1.6.12部署K8S-v1.8.3
一、简要说明
二、系统准备
三、运行命令
四、创建环境
五、加入主机
六、相关截图
七、参考链接
一、简要说明
Rancher 于11月14日推出了Rancher server:v1.6.11,最大的特点就是支持最新的K8Sv1.8.3版本,并且对Docker版本的支持也增加了几个版本,除了常用的Docker 1.12.6稳定版本外,也开始支持Docker 1.13.1和Docker17.03.02版本,用户可以有更多的选择。
但v1.6.11版一直被Rancher标定为latest版,而不是可以用于生产的Stable版。试运行半个月以后,Rancher修复了一些问题,正式推出Rancher server:v1.6.12版本,并将该版本标定为stable。
原有的安装文档是基于v1.6.11-rc3,文中还有一些小错误(比如命令行中的-name和--name的区别),现使用最终的v1.6.12版,把安装K8S v1.8.3的整个过程重新走一遍,这样有利于新朋友们流畅地使用Rancher。
二、系统准备
三台机器均使用Ubuntu 16.04.03版、Docker 1.12.6。一台作为Rancher Server,两台作为Rancher agent工作节点。具体准备工作,请查看参考链接。
Rancher2 192.168.3.220 server管理节点
Node221 192.168.3.221 agent工作节点
Node222 192.168.3.222 agent工作节点
三、运行命令
#在Rancher2的Shell终端上,运行Docker命令,启动Rancher Server
sudo docker run -d --restart always --name rancher-server -p 8080:8080 rancher/server:v1.6.12 && sudo docker logs -f rancher-server
#待启动结束以后,通过http://192.168.3.220:8080 地址,访问Rancher的管理端。
四、创建环境
#1.以原有的Kubernetes环境为模板,微调参数,创建一个新的模板K8S-v1.8,
#2.并用该模板创建一个名为myK8S的环境。
#进入Rancher的Web管理界面中,