![](https://img-blog.csdnimg.cn/20190918140037908.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
从零实战企业级K8S本地部署ThingsBoard专业版集群
文章平均质量分 95
本文详细介绍了从零开始在企业级Kubernetes集群上部署ThingsBoard专业版的过程。通过合理的规划和配置,读者可以搭建一个稳定、可扩展的IoT数据管理和可视化平台。在实际应用中,还可以根据具体需求进行进一步的优化和扩展。
龙亘川
福建亘川科技有限公司,自2018年在福建省泉州市成立以来,一直深耕于“智慧运维”领域,积极推动智慧城市与物联网技术的深度融合与应用实践。凭借在智能设备、系统集成、传感物联及智慧运维解决方案等方面的深厚积累和专业优势,亘川科技已发展成为一家高新技术和“专精特新”企业。
展开
-
【进阶版07】生产级Rancher+K8S部署ThingsBoard PE专业版集群之七:创建K8S集群PV存储库,部署ThingsBoard 资源
在本文中,我们将继续探讨在Rancher和Kubernetes(K8s)环境中部署ThingsBoard PE专业版集群的过程。在这一部分,我们将重点关注如何创建Kubernetes(K8s)集群的持久卷(Persistent Volume,简称PV)存储库,这是确保ThingsBoard PE集群稳定运行的关键环节。原创 2024-05-01 11:21:56 · 148 阅读 · 1 评论 -
【进阶版06】生产级Rancher+K8S部署ThingsBoard PE专业版集群之六:拉取 ThingsBoard PE 3.6.4 PE 映像,克隆脚本,修改配置文件
克隆 ThingsBoard PE Kubernetes 脚本,然后进入thingsboard-pe-k8s/minikube目录,修改5个文件配置。因网络问题克隆容易失败,需要多执行几次克隆脚本命令,一般3次可以成功。原创 2024-04-28 08:48:15 · 1268 阅读 · 0 评论 -
【进阶版05】生产级Rancher+K8S部署ThingsBoard PE专业版集群之五:Rancher 2.8.3 服务器终端kubectl-1.28.2 命令行工具设置
在生产环境中部署ThingsBoard PE专业版集群时,利用Rancher 2.8.3和Kubernetes(K8S)可以大大简化部署和管理过程。在这篇文章中,我们将深入探讨如何在Rancher 2.8.3的服务器终端中使用kubectl-1.28.2命令行工具进行环境配置,以支持ThingsBoard PE专业版集群的部署。原创 2024-04-27 20:16:56 · 868 阅读 · 2 评论 -
【进阶版03】生产级Rancher+K8S部署ThingsBoard PE专业版集群之三:安装 Rancher 2.8.3
在构建生产级别的ThingsBoard PE专业版集群时,选择合适的基础设施和容器编排工具至关重要。Rancher和Kubernetes(K8s)的组合为我们提供了一个强大且灵活的解决方案。在本系列文章的第三部分,我们将详细探讨如何安装Rancher 2.8.3,为后续的ThingsBoard部署奠定坚实基础。原创 2024-04-26 21:02:13 · 720 阅读 · 1 评论 -
【进阶版02】生产级Rancher+K8S部署ThingsBoard PE专业版集群之二:CentOS 7.9、Linux内核v5.4.274、Docker v23.0.1生产环境准备
本文档旨在指导您如何基于CentOS 7.9操作系统、Linux内核版本v5.4.274以及Docker版本v23.0.1,进行生产环境的准备工作。在此过程中,我们将遵循严谨、稳重、理性的操作原则,确保每一步操作均符合官方规范与最佳实践。在开始之前,请确保您已经充分了解了ThingsBoard PE专业版集群的架构要求、硬件配置以及网络环境等方面的信息。同时,本文档假设您已经具备了一定的Linux系统管理、Docker容器技术以及Kubernetes集群管理经验。原创 2024-04-25 17:18:52 · 285 阅读 · 2 评论 -
【进阶版01】生产级Rancher+K8S部署ThingsBoard PE专业版集群之一:CentOS、Linux内核、Docker、Rancher、Kubernetes、Thingsboad版本规划
在生产环境中,为了实现ThingsBoard PE专业版集群的高效部署,我们需要对CentOS操作系统、Linux内核、Docker容器技术、Rancher容器管理平台、Kubernetes容器编排系统以及ThingsBoard的版本进行周密的规划。这一规划过程是为了确保各组件间的兼容性、稳定性以及性能优化,从而满足实际生产的需求。原创 2024-04-22 09:35:16 · 942 阅读 · 1 评论 -
【零基础04】实战企业级K8S本地部署ThingsBoard专业版集群之四:戴尔R630本地服务器Linux Centos7.9系统安装docker-ce-20.10.10-3.el7版本
1、准备工作3、Linux Centos7.9系统的iDRAC远程管理、网络设置、SecureCRT远程登录终端、企业级静态ip地址配置-CSDN博客iDRAC连接登录服务器远程管理。1、准备工作1.1、添加域名映射1.1.1、设置主机名 HostName2台服务器的主机名分别设置为 master、node01。192.168.8.100,主机名分别设置为:master192.168.8.101,主机名分别设置为:node011.1.2、节点服务器添加域名映射。原创 2024-03-28 18:16:37 · 1225 阅读 · 0 评论 -
【零基础06】实战企业级K8S本地部署ThingsBoard专业版集群之六:K8S本地部署ThingsBoard专业版集群
在数字化转型的浪潮中,物联网(IoT)技术的应用越来越广泛。ThingsBoard作为一款开源的物联网平台,凭借其强大的功能和灵活性,受到了许多企业的青睐。为了更好地满足企业级应用的需求,本文将详细介绍如何在本地部署ThingsBoard专业版集群,并借助Kubernetes(K8S)进行容器化管理和自动化运维。原创 2024-04-02 20:46:57 · 1180 阅读 · 2 评论 -
【零基础05】实战企业级K8S本地部署ThingsBoard专业版集群之五:基于KubeAdm搭建多节点K8S集群
安装 1.24.0(如果未指定版本,默认最新版本)报错,暂未解决,指定 1.23.1 版本出初始化成功。2、安装kubelet kubeadm kubectl(主节点+⼯作节点)全部显示Running,完成初始化,k8s集群安装成功!状态还是NotReady!5分钟后查看节点状态!尚未配置网络插件,状态都是NotReady!方法一:kubelet 配置忽略 swap。⽅式⼀:【报错,如下图所示】方法二:关闭 swap。原创 2024-03-29 06:03:11 · 1123 阅读 · 1 评论 -
【零基础03】实战企业级K8S本地部署ThingsBoard专业版集群之三:Linux Centos7.9系统的iDRAC远程管理、网络设置、SecureCRT远程登录终端、企业级静态ip地址配置
iDRAC连接登录服务器远程管理。原创 2024-03-27 11:27:39 · 1372 阅读 · 1 评论 -
【零基础01】实战企业级K8S本地部署ThingsBoard专业版集群之一:戴尔R630本地服务器搭建Linux系统软件硬件环境配置
向移动、电信、联通申请带有固定IP地址的专线,不同运营商的宽带速率、稳定性和价格差距较大,可根据应用场景和需要选择。光猫开启桥接和开启IPV6,直连服务器,采用PPPoE进行服务器拨号上网。服务器需要2台以上,1台作为主节点,另1台作为⼯作节点。我们从零实战K8S部署ThingsBoard专业版集群,主要用于生产环境,基于长期生产成本的考虑,采用的是方案三。路由器1台,采用中兴WI-FI 6千兆双频路由器,1个WAN口、3个LAN口,搭建一个局域网。部署时,使用2台服务器,1台作为主节点。原创 2024-03-17 14:58:40 · 1200 阅读 · 0 评论 -
【进阶版04】生产级Rancher+K8S部署ThingsBoard PE专业版集群之四:使用Rancher 创建 K8S集群【主节点】
随着云计算技术的不断发展,容器化已经成为企业IT架构转型的重要方向。Kubernetes(K8s)作为容器编排的事实标准,被越来越多的企业所采用。然而,K8s集群的搭建和管理是一项复杂且需要专业知识的任务。为了简化这一过程,Rancher这样的容器管理平台应运而生。本文将详细介绍如何使用Rancher来创建和管理Kubernetes集群。原创 2024-04-08 15:33:02 · 1247 阅读 · 1 评论 -
戴尔R630本地服务器Linux Centos7.9系统安装docker
Docker是一种开源的容器化平台,它允许开发者将应用程序及其依赖项打包到一个可移植的容器中,并在不同的环境中进行部署和运行。这种容器化技术有助于实现应用程序的轻量级部署、版本控制和快速扩展。随着云计算和容器化技术的快速发展,Docker作为一种轻量级的容器化解决方案,已经广泛应用于各种场景。本文将详细介绍在戴尔R630本地服务器上安装Linux Centos7.9系统后,如何安装和配置Docker的步骤,并提供一些实用的建议。原创 2024-03-25 21:47:51 · 1156 阅读 · 0 评论 -
【零基础02】实战企业级K8S本地部署ThingsBoard专业版集群之二:戴尔R630本地服务器安装Linux Centos7.9系统
服务器需要2台以上,1台作为主节点,另1台作为⼯作节点。设置U盘启动后,会进入如下页面,选择第一个安装,按回车键开始安装系统,自动跳转到安装界面。启动服务器,会出现如图界面,然后按ctrl+R键,这个界面很快会闪过,尽量提前按。按F11进入Boot Manager,选择BIOS,进入U盘启动,选择USB并回车启动。原创 2024-03-19 21:16:43 · 936 阅读 · 1 评论