一、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按照提示找到密码,然后系统会自动生成一个随机密码,使用随机生成的密码登录即可
3.2、登录后的界面
3.3、可以使用rancher的k3s服务,也可以导入已有的k8s服务
3.4、导入已有k8s集群
3.5、然后按照界面提示操作即可(导入过程需要3-5分钟,请耐心等待即可)
3.6、查看已导入的集群
二、rancher权限管理
2.1、创建用户
2.2、将创建好的用户授权给项目
2.3、使用普通用户登录验证即可