rancher Server v2.3.3配置安装一个k8s集群(centos7)

3 篇文章 0 订阅
1 篇文章 0 订阅

准备4台主机

 

主机IP主机名
192.168.31.155rancher-server
192.168.31.220rancher-agent01
192.168.31.202rancher-agent02
192.168.31.222rancher-agent03


每台主机都安装docker

docker安装详见:https://blog.csdn.net/huenbin/article/details/103925592

本案例安装linux版本为centos(CentOS Linux release 7.7.1908)

本案例安装docker版本为:19.03.5

关闭selinux

vi /etc/selinux/config

SELINUX=enforcing

替换为

SELINUX=disabled

保存退出

重启服务

关闭防火墙

临时关闭防火墙(重启失效)

systemctl stop firewalld.service

永久关闭防火墙(重启也不会重启开启)
systemctl disable firewalld

此处方便配置网络,具体rancher-server和rancher-agent端口开发要求详见官方文档

安装rancher-server

使用主机rancher-server

docker run -d --restart=unless-stopped \
  -p 8000:80 -p 8443:443 \
  -v /mnt/rancherdata:/var/lib/rancher \
  rancher/rancher:v2.3.3

然后访问https://192.168.31.220:8443/ 

进入rancher server管理界面

设置初始密码,如下图所示:

然后配置rancher-server的访问主域名,如下图,这里选择默认(这里要保证其他加入集群的主机也能通过这个地址访问到)

进入系统后可以在右下角部分切换语言以方便操作

此时没有集群,首先我们先创建一个集群(添加集群),这里我们选择自定义

 

接下来集群名字定义,网络配置的选择

私有仓库的配置(harbor或阿里私库或其他自有的dockerhub都可)

然后点下一步,这时候开始添加主机

 

这里准备了三台主机第一台rancher-agent01 配置etcd、control、worker角色

rancher-agent02、rancher-agent03只配置worker角色

所以这里添加的第一台拷贝命令结尾是   --etcd --controlplane --worker

rancher-agent02、rancher-agent03结尾只有 --worker

具体三台主机执行如下图

rancher-agent01

rancher-agent02

rancher-agent03

然后会看到rancher-server那边显示3台主机注册成功,这里点完成

 这时候rancher-sever主界面显示的集群还未就绪,如下图

等待各主机把各种组件安装完成。

进入集群查看主机 安装完成如下显示结果

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值