最新版rancher环境配置安装和集群搭建详细教程记录

🚀 作者 :"二当家-小D"

🚀 博主简介:⭐前荔枝FM架构师、阿里资深工程师||曾任职于阿里巴巴担任多个项目负责人,8年开发架构经验,精通java,擅长分布式高并发架构,自动化压力测试,微服务容器化k8s等

🚀 欢迎小伙伴们 点赞👍、收藏⭐、留言💬

🍅文末获取源码联系 配套笔记打包🍅

1、介绍rancher

Rancher是一个开源的容器管理平台,旨在帮助用户在任何基础设施上轻松地部署、管理和扩展容器化应用程序。Rancher提供了一个直观的用户界面,可用于管理多个容器编排引擎(如Kubernetes、Docker Swarm和Apache Mesos)的集群。

Rancher的主要特点包括:

  1. 多云和多数据中心支持:Rancher可以在公共云、私有云和混合云环境中管理多个数据中心和云提供商。

  2. 可视化管理界面:Rancher提供了一个易于使用的Web界面,用户可以通过图形化操作来管理容器集群、应用程序和相关资源。

  3. 安全性:Rancher提供了丰富的安全功能,包括单一登录(SSO)、身份验证和授权机制,以及访问控制列表(ACL)来确保容器环境的安全性。

  4. 应用商店:Rancher的应用商店提供了大量的预定义应用程序模板,用户可以直接从应用商店中选择并部署,加速应用程序的开发和部署。

  5. 网络和存储管理:Rancher提供了灵活的网络和存储管理功能,用户可以自定义容器网络和存储配置,以满足不同应用程序的需求。

总的来说,Rancher是一个功能强大且易于使用的容器管理平台,可帮助用户简化容器部署和管理的过程。无论是在本地数据中心还是在云环境中,Rancher都提供了一个统一的平台来管理容器化应用程序。

2、安装和配置rancher

2.1创建rancher挂在目录
java 复制代码
mkdir -p /data/rancher_home/rancher

mkdir -p /data/rancher_home/auditlog
2.2安装rancher
java 复制代码
docker run -d --privileged --restart=unless-stopped -p 80:80 -p 443:443 \
-v /data/rancher_home/rancher:/var/lib/rancher \
-v /data/rancher_home/auditlog:/var/log/auditlog \
--name xdclass_rancher1  rancher/rancher:v2.6.14
2.3登录rancher

登录地址为:http://+IP ,如:http://47.106.69.xxx

查看密码

配置自己的密码

3、rancher配置docker镜像加速器

3.1 阿里云入口地址

https://cr.console.aliyun.com/cn-shenzhen/instances/mirrors

3.2 前往xshell配置和查看自己的镜像加速器
java 复制代码
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
  "registry-mirrors": ["https://cclv595y.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
3.3 docker info 查看是否配置成功

4、rancher集群的配置 准备三台服务器

4.1 添加集群

4.2 每台阿里云服务器都要配置对应的docker
java 复制代码
安装yml
yum install -y yum-utils device-mapper-persistent-data lvm2

 2.设置阿⾥云镜像
 sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-  ce/linux/centos/docker-ce.repo
java 复制代码
`\#3. 安装docker`
 `yum -y install docker-ce-20.10.10-3.el7`
 `\#4. 查看docker版本`
 `docker -v`
 `\#5. 启动docker`
 `systemctl start docker`
 `\#6. 查看docker 启动状态`
 `systemctl status docker`
4.3 拿着SSH终端的复制到阿里云上配置

配置成功加1

第二台一样

4.4集群配置成功

5、小结

今天的文章限于篇幅我就先通过一个简单的案例来和大家分享一下 rancher 的基本用法,以便于小伙伴们对 rancher建立一个直观的印象,更多的玩法,D哥将在后续的文章中和大家继续介绍

原创不易,欢迎点赞+收藏

完整的打包和部署命令和已经整理好,如果有相关操作问题,可以互相沟通交流

资料压缩包文末获取↓↓↓↓

相关推荐
ly14356786194 天前
95、k8s之rancher可视化
容器·kubernetes·rancher
lgbisha8 天前
828华为云征文|华为云Flexus X实例docker部署rancher并构建k8s集群
docker·华为云·rancher
litGrey9 天前
Rancher 与 Kubernetes(K8s)的关系
容器·kubernetes·rancher
ghostwritten10 天前
rancher upgrade 【rancher 升级】
rancher
ghostwritten12 天前
Helm Deploy Online Rancher v2.9.1
rancher
心软且酷丶12 天前
如何完整删除rancher中已接入的rancher集群并重新导入
容器·kubernetes·rancher
ghostwritten13 天前
uninstall rancher【卸载 rancher】
rancher
神奇的海马体17 天前
部署Rancher2.9管理K8S1.26集群
云原生·容器·kubernetes·rancher
shenghuiping20011 个月前
windows11 安装 Rancher Desktop
k8s·rancher·k3s
tingting01191 个月前
k8s上部署rancher
容器·kubernetes·rancher