##
[Rancher 快速入门](https://www.cnrancher.com/quick-start/)
rancher 2核4G内存
Kubernetes 2核8G内存
# cat /etc/centos-release
CentOS Linux release 7.5.1804 (Core)
两台云主机上分别运行以下脚本安装docker和优化系统
# curl https://releases.rancher.com/install-docker/18.09.sh | bash -
# curl https://onedpm.github.io/rancher-handbook/installation/update-centos7.sh | bash -
同时创建 rancher 普通用户并将其加入docker组
# su - rancher
$ sudo docker run -d -v /data/var/lib/rancher/:/var/lib/rancher/ --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:stable
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
695862314d56 rancher/rancher:stable "entrypoint.sh" 26 minutes ago Up 26 minutes 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp mystifying_matsumoto
一旦Rancher Server容器运行起来,就可以通过 https://
登录rancher 管理界面 选择添加集群 选择Custom方式 (From my own existing nodes)
输入集群名后点击下一步
选择 Node Role
这三项全部选上
按提示在Kubernetes节点机 切换到rancher用户执行界面上生成的命令
# su - rancher
sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run rancher/rancher-agent:v2.2.2 --server https://urancher.dclingcloud.cn --token bx6zsjsh8xrvzc94c7s8n92cqk28jl6fctwnlxtn9xpbwdl5qkvgkj --ca-checksum e61427499702ec11b4fb8459c81d402365c0e30de46b06d5dc4cdfee3d01286f --etcd --controlplane --worker
等一会 集群状态变为绿色的 Active 就可以了。