#登录服务器:rancher-k8s(192.168.1.122)

#安装Docker version 19.03.6
略
docker --version #查看版本

#系统准备
yum update -y
systemctl stop firewalld && systemctl disable firewalld
sed -i 's/enforcing/disabled/g' /etc/selinux/config; setenforce 0
systemctl start docker && systemctl enable docker

#安装rancher
sudo docker run --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher #privileged 的作用其实就是启动的 container内的root拥有真正的root权限
systemctl status docker #查看运行状态
docker container ls -a #查看所有container
docker stop id #停止container
docker rm id #删除container

#等待几分钟,在浏览器访问:https://192.168.1.122/
用户名:admin   密码: admin

#导入K8S集群
登录https://192.168.1.122/

拷贝分别在192.168.1.107(k8s-master) 和192.168.1.111(k8s-node)执行

curl --insecure -sfL https://192.168.1.122/v3/import/5wzzjxt6d9qshpvqgjdvv4rchf8fmklmxvxjrjmz4h9sqpnwhs8442.yaml | kubectl apply -f -   #Rancher 安装使用不受信任/自签名的 SSL 证书

 

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐