rancher安装kubernetes
Kubernetes1.8需要Docker 1.12.6、1.13.1、17.03;Kubernetes1.8不支持更高版本的Docker。
mysql建库:
`CREATE DATABASE IF NOT EXISTS rancher COLLATE = 'utf8_general_ci' CHARACTER SET = 'utf8';
GRANT ALL ON rancher.* TO 'rancher'@'%' IDENTIFIED BY 'Rancher_k8s';`
安装rancher/server:
`docker run -d --restart=unless-stopped -p 8080:8080 rancher/server \
--db-host 192.168.2.144 --db-port 3306 --db-user rancher --db-pass Rancher_k8s --db-name rancher`
#日志docker logs c65a3d06748f -f,需要等一段时间才初始化成功
访问成功后,更改访问控制,本地,退出,登录-中文
admin 123456
新建环境 dev,选k8s
击添加一个主机,选择custom,复制命令到客户机执行:
docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.11 http://192.168.2.169/v1/scripts/4546CDFE61EC6BE07E2A:1514678400000:W73NOVt9fZLYQ5iTV5st0lXq97o
#确保rancher/server可以访问UDP的500和4500端口,如:
nc -u -z -v node01 4500
查看运行情况 docker logs rancher-agent