0
点赞
收藏
分享

微信扫一扫

安装rancher--未完善


docker run -d --restart=unless-stopped -p 4480:80 -p 4443:443  --name rancher --privileged rancher/rancher:stable

docker run -d --restart=unless-stopped -p 4480:80 -p 4443:443  --name rancher --privileged rancher/rancher:stable


docker logs rancherbeta  |grep "Bootstrap P"   ##获取密码

=> 2022/04/18 14:39:23 [INFO] Bootstrap Password: fdtwnjj25988vbjdn8d42gls78cqdtdrt8x9679lfkcn6jv9c2mnz8



当然80和443端口也得是空着没用的,不然你就得换发布端口,

最后一个问题,直接执行docker run会有失败的情况,那就提前把rancher的镜像pull下来,docker pull rancher/rancher-agent:v2.6.0,

2、接着就是把kubernetes注册到rancher上来了,

需要先在kubernetes里安装组件,

先查一个用户,

master@master:~$ cat .kube/config | grep user
    user: kubernetes-admin

然后创建集群角色绑定,

kubectl create clusterrolebinding cluster-admin-binding --clusterrole cluster-admin --user kubernetes-admin,

打开rancher的界面,添加kubernetes集群,得到kubernetes注册的命令,

curl --insecure -sfL https://10.90.11.166/v3/import/kdldnsndrwb4sl8zggf8hr8mwqxz482qc6qdshts24qb6dwdmwxbhm_c-m-4gqcpclz.yaml | kubectl apply -f -,

其实就是从rancher上下载一个yaml模板来执行,结果就是在kubernetes集群的每个node里安装rancher的agent容器,并注册到rancher上来,

执行成功后,就可以正式访问rancher的界面了,

3、注意创建用户账号。

举报

相关推荐

0 条评论