rancher安装

介绍

首先,在开发测试环境中

步骤

  1. 安装docker环境,并开启开机启动,加速等,详细内容请看《centos7安装docker》《docker阿里云加速》
  2. 安装rancher环境,rancher的安装只需要有docker环境即可,切记要关闭swap虚拟内存,否则在服务较多的情况下可能会很慢。
  3. 添加集群
  4. 运行调试。

详细步骤

  1. 环境、版本
    运行docker info,查看docker信息
    在这里插入图片描述
  2. 安装rancher
    在这里插入图片描述
    新建目录:
 mkdir /home/rancher

在这里插入图片描述

到官网上复制执行命令,注意修改映射文件目录和端口修改后的命令为:

sudo docker run --privileged -d --restart=unless-stopped -p 8088:80 -p 8443:443 -v /home/rancher:/var/lib/rancher/ rancher/rancher:stable
	注意:本次教程只使用了一台裸机服务器,k8s会占用80端口,所以我们要单机搭建rancher时,映射的端口要进行修改,将80端口让给k8s。此处有个坑,80端口映射的是8088,那么443映射的必须使用8443,否则将无法添加集群等奇怪问题

在这里插入图片描述
登录:
地址是:ip:8088进行登录,首次登录需要设置密码,点击继续:
https://192.168.1.202:8088

		8443是https,8088是http,rancher要求使用https登录

在这里插入图片描述
然后会要求确认ip:8443,确认后,再次跳到登录页面,用户名是:admin,密码是上一步设置的密码,点击登录,即可进入控制面板。
在这里插入图片描述

添加集群

默认rancher是有一个本地环境的,就是上图的local,但是不建议在此环境中新建,不然后期无法进行扩展。
点击右上角的添加集群,选择创建新的 Kubernetes 集群,自定义,输入集群名字:demo,点击下一步:
在这里插入图片描述

		注意:本教程使用的是一台裸机,所以要将ectd,controller,worker全部选择,如果要进行集群部署,多台服务器,可以在指定服务器上复制指定命令,运行命令即可,所有服务器上只需要有docker环境即可。
		同时,一个集群必须有一个etcd,一个controller,一个worker,同时,etcd必须是奇数。

将服务的命令在机器上运行:

sudo docker run -d --privileged --restart=unless-stopped --net=host -v /etc/kubernetes:/etc/kubernetes -v /var/run:/var/run  rancher/rancher-agent:v2.5.9 --server https://192.168.1.202:8443 --token rx9jkdt79xqq9qrnthfqb9tdkvg8nvqxlxcxmn82f66rbt2lgb8tpn --ca-checksum 52f8b5847c9f63574bc545812d3017dd4ad7dd619eb2fc18353905679bcd5d06 --etcd --controlplane --worker

此时即可等待集群安装完成,此过程和网速配置有关,一般在2分钟到10分钟左右即可完成。
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhijiesmile

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值