参考文档连接:https://github.com/wise2c-devops/breeze/blob/master/BreezeManual-CN.md

(1)对部署机取消SELINUX设定及放开防火墙 setenforce 0 sed --follow-symlinks -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config firewall-cmd --set-default-zone=trusted firewall-cmd --complete-reload

(2)安装docker-compose命令 curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose

(3) 安装docker-io 1.13.1 $ curl -sSL https://raw.githubusercontent.com/willzhang/shell/master/install_docker.sh | sh

(4) 下载用于部署某个Kubernetes版本的docker-compose文件并使部署程序运行起来,例如: curl -L https://raw.githubusercontent.com/wise2c-devops/breeze/v1.14.2/docker-compose.yml -o docker-compose.yml docker-compose up -d 如果一切正常(注意deploy-playbook这个容器是个卷容器,它是退出状态这是正常现象),部署机的88端口将能够被正常访问。

在部署机上做好对集群内其它所有服务器的ssh免密登录,命令为: #生成密钥 $ ssh-keygen

#针对目标服务器做 ssh 免密登录,依次执行: ssh-copy-id 192.168.92.11 ssh-copy-id 192.168.92.12