1.docker安装rancher

 docker run -d --name rancher --restart=unless-stopped -p 80:80 -p 443:443 -v /opt/rancher:/var/lib/rancher rancher/rancher:v2.2.4

2.导入现有集群
浏览器访问本机的ip,然后设置密码登陆上去
点击add cluster,选择import导入现有集群
在这里插入图片描述
第一条授权经测试 不执行也可以添加成功。
如果集群有证书,直接第三条命令,执行:

 curl --insecure -sfL https://172.16.167.12/v3/import/2w6zxrmvdf2fg2fqh4x4n4wsvcqwwjgjnqhxq7vssqsch8576d29pw.yaml | kubectl apply -f -

查看rancher agent:

[ro@etcd01 ~]$ sudo kubectl  get pod -n cattle-system
NAME                                    READY     STATUS    RESTARTS   AGE
cattle-cluster-agent-5969fb7588-pg9nq   1/1       Running   0          18m
cattle-node-agent-bnr6p                 1/1       Running   0          18m
cattle-node-agent-c66wf                 1/1       Running   0          17m
cattle-node-agent-z7hbz                 1/1       Running   0          17m

4.回到浏览器发现集群已经倒入,集群能正常使用
在这里插入图片描述

Logo

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

更多推荐