K8S集群管理工具–Rancher
参考资料
- 官网:https://www.rancher.com/
- 中文网:https://www.rancher.cn/products/
- https://ranchermanager.docs.rancher.com/zh/
- 一份Rancher的安装使用指南 https://zhuanlan.zhihu.com/p/472293233
1.Rancher简介
https://docs.rancher.cn/docs/rancher2/overview/_index
Rancher 是为使用容器的公司打造的容器管理平台。Rancher 简化了使用 Kubernetes 的流程,开发者可以随处运行 Kubernetes(Run Kubernetes Everywhere),满足 IT 需求规范,赋能 DevOps 团队。
2.离线安装rancher
3.docker部署rancher
1.docker安装示例1(亲试可用)
docker run -d --restart=unless-stopped -p 9080:80 -p 9443:443 --privileged -v /home/rancher/:/var/lib/rancher/ rancher/rancher:stable
docker安装示例2(参考)
docker run -itd --privileged \
> --restart=unless-stopped \
> -p 80:80 -p 443:443 \
> -e CATTLE_SYSTEM_DEFAULT_REGISTRY=harbor.kingsd.top \ # 设置私有仓库域名
> -v /opt/registries.yaml:/etc/rancher/k3s/registries.yaml \ # 将宿主机`registries.yaml`映射到容器内
> rancher/rancher:v2.5.8
2.安装完成后访问浏览器, 根据页面提示登录,修改初始密码
https://服务器ip:9443
#账号密码 admin/admin
3.添加k8s集群信息:在要管理的k8s集群执行命令运行rancher的代理pod,命令在页面上有提示,直接复制去集群执行即可
curl --insecure -sfL https://rancher_ip:9443/v3/import/ct5hsdr2tzrbln5rlrvqx985fngcxmgvz5x7dhg799sq6nt92vqwb8_c-m-924zn546.yaml | kubectl apply -f -
4.忘记密码,需要重置
docker exec -ti 容器id reset-password
4.k8s安装rancher
5.问题记录
Post Directory
扫码关注公众号:暂无公众号
发送 290992
即可立即永久解锁本站全部文章