Centos7 部署 Rancher最新版

19 篇文章 0 订阅
4 篇文章 0 订阅

Centos7部署Rancher1.6.29版本


环境配置
Centos版本: 7.6

Docker版本: 19.03.2

Rancher指令: 见Rancher官网 >>> http://www.dockerinfo.net/247.html

基础部署准备好了之后,就可以快快乐乐的进行Docker部署咯~~~


首先需要对Docker进行国内镜像加速,否则Rancher需要梯子才行。

对docker进行加速,这点可以看博主的[Ubuntu19.04部署kubernetes-master](https://blog.csdn.net/qq_42346414/article/details/89949380)这篇文章。


由于Rancher是集成好的,所以部署只需要一条指令便可以(体积 > 1G
# Centos 上的指令
docker run -d --restart=always -p 8080:8080 rancher/server

# Ubuntu 上的指令
sudo docker run -d --restart=always -p 8080:8080 rancher/server

在执行完成这条命令之后,请复制一下Rancher容器主机的唯一ID

# 请使用日志命令进行检查
docker logs -f containerid

当你看到日志中的信息

…. Startup Succeeded, Listening on port…

包含这一句话的时候,就说明部署完成了。


现在我们进入Rancher控制管理页面,由于默认端口映射8080:8080,所以我们访问的时候请使用http://ip+:8080

现在我们只需要将Rancher中提供给我们的添加主机中,提供的命令
# 十分类似此命令
sudo docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.11 http://172.17.0.3:8080/v1/scripts/DB121CFBA836F9493653:1434085200000:2ZOwUMd6fIzz44efikGhBP1veo
将你的命令复制到服务器上,并执行。
等待其启动容器,然后在Rancher上刷新页面,你的基础架构 -> 主机中便多了一个主机。

默认情况下,Rancher是没有设置访问控制(admin账号密码),所以请第一时间进行配置!
# 配置流程如下

1. 系统管理 -> 访问控制

2. 选择第四个`LOCAL`(本地)

3. 设置账号为`admin`,设置账号全称`server.admin`

4.设置账号密码,这个别忘了
最后,点击保存!!!

好了,做到这里,Rancher就可以正常使用了。如果有什么问题,可以在留言区留言,博主会尽可能的解答问题(前提是会的)。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在CentOS 7上部署最新版的Kubernetes,你可以按照以下步骤进行操作: 1. 确认硬件配置要求:CPU至少2核,硬盘至少20G,内存至少2G。节点数量建议为奇数(例如3、5、7、9等)。 2. 安装Docker并设置为服务器开机自启动。可以使用以下命令来安装和启用Docker: ``` sudo yum install -y docker sudo systemctl enable docker sudo systemctl start docker ``` 3. 使用kubeadm部署工具来安装Kubernetes集群。首先,安装kubeadm。可以使用以下命令来安装: ``` sudo yum install -y kubeadm ``` 4. 在每台服务器上禁用Swap设备,因为Kubernetes需要禁用Swap来正常工作。可以使用以下命令来禁用Swap: ``` sudo sed -i '/ swap / s/^\(.*\)$/#\1/g' /etc/fstab sudo swapoff -a ``` 5. 现在你可以使用kubeadm来初始化主节点。在主节点上运行以下命令: ``` sudo kubeadm init --pod-network-cidr=10.244.0.0/16 ``` 这个命令将初始化Kubernetes集群,并生成一个用于将工作节点加入集群的命令。 6. 完成初始化后,你可以按照输出的指示在工作节点上运行相应命令来加入集群。 7. 安装网络插件,以便实现集群中的Pod网络通信。你可以选择不同的网络插件,如Calico、Flannel或Weave等。 8. 安装Kubernetes Dashboard(可选)。你可以使用以下命令来安装Dashboard: ``` kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v2.3.1/aio/deploy/recommended.yaml ``` 这样,你就成功地部署了最新版的Kubernetes集群。你可以使用kubectl命令来管理和操作你的集群。 请注意,以上步骤仅适用于CentOS 7上的最新版Kubernetes部署。在实际部署过程中,你可能还需要根据你的具体环境和需求进行一些配置和调整。<span class="em">1</span><span class="em">2</span><span class="em">3</span><span class="em">4</span>

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值