rancher 部署

一、rancher安装
官方快速入门地址: https://www.rancher.cn/quick-start

注意点:
(1)、rancher的环境矩阵要求,如果安装出错,可能是因为系统个软件环境不匹配导致。https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/rancher-v2-6-2/
(2)、以docker容器运行rancher后,容器内会安装k3s集群的本地集群和rancher的UI管理界面
(3)、可以通过docker logs -f rancher查看容器启动日志,如果没有exit error等字样,等待片刻就能浏览器访问到rancher UI了
1、使用如下命令安装rancher

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

2、查看是否启动

[root@rancher ~]# docker ps -a |grep rancher
748c46c44385        rancher/rancher:stable   "entrypoint.sh"     16 hours ago        Up 16 hours         0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp   rancher
注意:启动过程需要3-5分钟,中途访问80端口是无法访问的,等服务器完全启动后可正常访问

3、登录ui界面查看
3.1、第一次登录ui按照提示找到密码,然后系统会自动生成一个随机密码,使用随机生成的密码登录即可
rancher 部署_第1张图片
3.2、登录后的界面
rancher 部署_第2张图片
3.3、可以使用rancher的k3s服务,也可以导入已有的k8s服务
3.4、导入已有k8s集群
rancher 部署_第3张图片
rancher 部署_第4张图片
rancher 部署_第5张图片
3.5、然后按照界面提示操作即可(导入过程需要3-5分钟,请耐心等待即可)
3.6、查看已导入的集群
rancher 部署_第6张图片
rancher 部署_第7张图片
二、rancher权限管理
2.1、创建用户
rancher 部署_第8张图片
rancher 部署_第9张图片
rancher 部署_第10张图片
2.2、将创建好的用户授权给项目
rancher 部署_第11张图片
rancher 部署_第12张图片
rancher 部署_第13张图片
rancher 部署_第14张图片
rancher 部署_第15张图片
2.3、使用普通用户登录验证即可

你可能感兴趣的:(k8s_docker,部署,rancher,docker,容器)