【进阶版04】生产级Rancher+K8S部署ThingsBoard PE专业版集群之四:使用Rancher 创建 K8S集群【主节点】
随着云计算技术的不断发展,容器化已经成为企业IT架构转型的重要方向。Kubernetes(K8s)作为容器编排的事实标准,被越来越多的企业所采用。然而,K8s集群的搭建和管理是一项复杂且需要专业知识的任务。为了简化这一过程,Rancher这样的容器管理平台应运而生。本文将详细介绍如何使用Rancher来创建和管理Kubernetes集群。
·
目录
-
如需查阅上一步骤,请点击下面链接:
1、登录 Rancher 首页点击创建
2、进入集群创建页点击自定义
3、进入集群创建自定义页
填写集群名称、集群描述信息,可以看到rancher v2.8.3 支持的k8s版本有4个,我们选择RKE2方式安装的v1.28.8+rke2r1
,其他选项保持默认,然后选择网络配置。
- Rancher v2.8.3 版本
- Rancher v2.8.2 版本
- Rancher v2.7.5 版本
4、网络配置
- 集群CIDR,即:pod-network-cidr=10.244.0.0/16
- 服务CIDR,即:service-cidr=10.96.0.0/12
- 集群DNS:10.96.0.2
- Node Port Service端口范围:30000-32767
- Rancher v2.8.3 版本
- Rancher v2.8.2 版本
- Rancher v2.7.5 版本
其他配置保持默认即可,最后,点击右下角的创建按钮,页面自动跳转到了集群页面。
5、添点K8S主节点和工作节点
页面跳转到这里,节点角色勾选对应的角色后会生成对应的注册命令,把这串注册命令复制粘贴到k8s服务器上执行即可。本文部署2台主机,角色规划:
100-master:k8s master节点,分配ETCD、Control Plane、Worker角色。
101-node:k8s node节点,只分配worker角色。
- 添加100-master服务器:
- 把注册命令复制粘贴到100-master服务器上执行,101-node节点添加时选worker角色即可
等待安装完成,在左侧"主机"栏可以查看
耗时10-20分钟,需耐心等待!
等全部的节点安装完毕后,返回首页,点击集群名称即可进入集群。
6、测试证明:rancher可以创建单节点k8s
测试单创建k8s-100一个节点,同时分配ETCD、Control Plane、Worker三个角色,暂时不创建只有worker角色的node节点,也是可以的。结果如下:
但是,在部署数据资源会报错。因此,还是要部署2个节点:
- k8s master节点,分配ETCD、Control Plane、Worker角色。
- k8s node节点,只分配worker角色。
- 完成本章内容后,期待下一步骤,请点击下面链接:
更多推荐
已为社区贡献2条内容
所有评论(0)