容器模式节点

智能边缘 BIE

  • 产品描述
    • 名词解释
    • 使用限制
    • 产品概述
    • 产品优势
    • 应用场景
  • 配置文件说明
    • baetyl-rule
    • baetyl-remote-object
    • baetyl-function
    • baetyl-broker
  • 快速入门
    • 融合模式节点安装
    • 快速入门指南
    • 离线安装k3s+docker
    • 进程模式节点安装
      • 在linux上安装
      • 在windows上安装
  • 典型实践
    • OPC-UA使用
    • 使用BIE函数计算调用文心一言
    • 边缘规则引擎实战
      • 集成Kuiper流式计算引擎
      • 边缘规则实例
    • 将AI中台模型部署至边缘节点
      • 获取AI中台模型部署包进行应用部署
      • 部署模型SDK至Atlas200DK
      • 模型中心1.0
        • 通过AI中台转换模型并下发至边缘
        • 通过AI中台直接将模型下发至边缘
      • 模型中心2.0
        • 将物体检测模型部署至边缘
        • 将图像分类模型部署至边缘
    • 部署PaddleServing模型
      • 使用BIE下发PaddleOCR模型
      • 制作GPU版本Paddle Serving推理镜像
      • 通过BIE部署Paddle Serving
    • Modbus协议采集温湿度传感器
      • 连接边缘baetyl-broker
      • 使用内置modbus驱动采集数据并进行边缘函数计算
      • 数据从baetyl-broker上传至IoTCore
    • 部署EasyDL模型SDK
      • 部署EasyDL烟火检测模型至ARM64节点
    • 部署EasyEdge模型SDK
      • 进程模式下发python SDK模型
      • 使用EasyEdge模型转换获取边缘模型
      • 部署模型SDK至Windows设备
      • 部署模型SDK至Intel Movidius设备
      • 部署模型SDK至Jetson Xavier
    • 部署自定义容器镜像模型
      • 部署mnist手写数字识别模型
      • 部署物体检测模型
    • video-infer实现边缘视频AI推断
      • 使用Movidius VPU加速边缘视频推断
      • 使用CPU实现边缘视频推断
  • 操作指南
    • 主子用户鉴权
    • 设备管理
      • 设备模拟器
      • 子设备数据云边交互方式
      • 进程模式软网关设备接入指南
      • 子设备数据云边交互方式-v2
      • 视频流管理
        • IPC子设备和驱动
        • 边缘转发RTSP视频流
      • 设备接入
        • 设备模型管理
        • 接入模板
        • 设备管理
        • 子设备绑定
      • 驱动管理
        • 进程模式软网关自定义驱动开发
        • 驱动管理
        • GO语言实现示例
        • 自定义驱动开发指南
      • 不同协议设备接入
        • BACnet设备接入
        • OPC-UA设备接入
        • Modbus 设备接入
        • IEC104设备接入
        • OPC-DA设备接入
    • 节点管理
      • 边缘应用获取云端STS鉴权
      • 进程模式节点
      • 远程MQTT消息下发
      • 节点运行模式说明
      • 节点影子
      • 远程调用
      • 容器模式节点
      • 远程调试
      • 远程SSH边缘节点
      • 边缘节点OpenAPI
      • 证书管理
      • 节点预配
    • 业务编排
      • 单元管理
      • 技能管理
      • 常见技能
    • 应用管理
      • 业务模版
      • 应用部署
        • 应用运行模式与分类说明
        • 函数应用
          • 自定义函数与依赖包解耦下发
          • 从CFC引入多个函数下发
          • 典型使用说明
          • 使用函数调用边缘AI模型
          • 自定义函数与依赖包整体下发
        • 容器应用
          • subpath子路径使用说明
          • workdir工作目录使用说明
          • Job类型容器应用
          • 容器应用状态说明
          • 原生yaml接入使用说明
          • 端口映射说明
          • 容器应用工作负载类型说明
          • Deployment类型容器应用
          • DaemonSet类型容器应用
          • QPS监控
          • emptyDir卷使用说明
          • 边缘服务调用
        • 进程应用
          • 进程应用概述
          • 可执行二进制程序类型进程应用
          • 可执行脚本类型进程应用
      • 配置管理
        • 证书
        • 函数
        • 镜像仓库凭证
        • 配置项
        • 密文
        • 镜像
        • 进程程序包
    • AI加速卡
      • AI加速卡通用资源调度方法
      • 自定义加速卡算力指标采集
      • 华为昇腾
        • 昇腾310资源监控
      • 英伟达
        • GPU资源调度-显存隔离
        • Jetson资源监控
        • GPU资源调度-显存共享
        • Jetson依赖说明
        • NVIDIA GPU资源监控
      • 寒武纪
        • MLU270资源监控
      • 百度昆仑
        • 昆仑芯片资源监控
      • 比特大陆
        • 挂载比特大陆边缘计算盒子tpu资源
        • BM-SE5资源监控
  • 服务等级协议SLA
    • 服务等级协议SLA(V1.0)
  • 备份
    • 进程模式应用
    • 部署通用CPU模型
    • 部署模型SDK至Atlas200DK
    • 适配列表
    • 连接边缘节点本地baetyl-broker
    • 使用自定义modbus应用采集
    • NVIDIA GPU资源管理
    • FAQ
    • NVIDIA Jetson专用模型部署-进程模式
    • 容器模式应用
    • 连接边缘节点本地baetyl-broker服务
    • DaemonSet类型和job类型服务部署
    • 通用CPU模型部署-容器模式
    • NVIDIA Jetson专用模型部署-容器模式
    • 功能发布记录
    • 在BIE控制台部署从AI中台下载的模型
    • EasyEdge概述
    • Nvidia_Jetson
      • 使用NVIDIA官方镜像运行模型-容器模式
      • 二进制程序运行模型-进程模式
      • 使用edgekit镜像运行模型-容器模式
    • 下载专区
      • 相关资源下载
  • 产品定价
    • 产品定价
所有文档
menu
没有找到结果,请重新输入

智能边缘 BIE

  • 产品描述
    • 名词解释
    • 使用限制
    • 产品概述
    • 产品优势
    • 应用场景
  • 配置文件说明
    • baetyl-rule
    • baetyl-remote-object
    • baetyl-function
    • baetyl-broker
  • 快速入门
    • 融合模式节点安装
    • 快速入门指南
    • 离线安装k3s+docker
    • 进程模式节点安装
      • 在linux上安装
      • 在windows上安装
  • 典型实践
    • OPC-UA使用
    • 使用BIE函数计算调用文心一言
    • 边缘规则引擎实战
      • 集成Kuiper流式计算引擎
      • 边缘规则实例
    • 将AI中台模型部署至边缘节点
      • 获取AI中台模型部署包进行应用部署
      • 部署模型SDK至Atlas200DK
      • 模型中心1.0
        • 通过AI中台转换模型并下发至边缘
        • 通过AI中台直接将模型下发至边缘
      • 模型中心2.0
        • 将物体检测模型部署至边缘
        • 将图像分类模型部署至边缘
    • 部署PaddleServing模型
      • 使用BIE下发PaddleOCR模型
      • 制作GPU版本Paddle Serving推理镜像
      • 通过BIE部署Paddle Serving
    • Modbus协议采集温湿度传感器
      • 连接边缘baetyl-broker
      • 使用内置modbus驱动采集数据并进行边缘函数计算
      • 数据从baetyl-broker上传至IoTCore
    • 部署EasyDL模型SDK
      • 部署EasyDL烟火检测模型至ARM64节点
    • 部署EasyEdge模型SDK
      • 进程模式下发python SDK模型
      • 使用EasyEdge模型转换获取边缘模型
      • 部署模型SDK至Windows设备
      • 部署模型SDK至Intel Movidius设备
      • 部署模型SDK至Jetson Xavier
    • 部署自定义容器镜像模型
      • 部署mnist手写数字识别模型
      • 部署物体检测模型
    • video-infer实现边缘视频AI推断
      • 使用Movidius VPU加速边缘视频推断
      • 使用CPU实现边缘视频推断
  • 操作指南
    • 主子用户鉴权
    • 设备管理
      • 设备模拟器
      • 子设备数据云边交互方式
      • 进程模式软网关设备接入指南
      • 子设备数据云边交互方式-v2
      • 视频流管理
        • IPC子设备和驱动
        • 边缘转发RTSP视频流
      • 设备接入
        • 设备模型管理
        • 接入模板
        • 设备管理
        • 子设备绑定
      • 驱动管理
        • 进程模式软网关自定义驱动开发
        • 驱动管理
        • GO语言实现示例
        • 自定义驱动开发指南
      • 不同协议设备接入
        • BACnet设备接入
        • OPC-UA设备接入
        • Modbus 设备接入
        • IEC104设备接入
        • OPC-DA设备接入
    • 节点管理
      • 边缘应用获取云端STS鉴权
      • 进程模式节点
      • 远程MQTT消息下发
      • 节点运行模式说明
      • 节点影子
      • 远程调用
      • 容器模式节点
      • 远程调试
      • 远程SSH边缘节点
      • 边缘节点OpenAPI
      • 证书管理
      • 节点预配
    • 业务编排
      • 单元管理
      • 技能管理
      • 常见技能
    • 应用管理
      • 业务模版
      • 应用部署
        • 应用运行模式与分类说明
        • 函数应用
          • 自定义函数与依赖包解耦下发
          • 从CFC引入多个函数下发
          • 典型使用说明
          • 使用函数调用边缘AI模型
          • 自定义函数与依赖包整体下发
        • 容器应用
          • subpath子路径使用说明
          • workdir工作目录使用说明
          • Job类型容器应用
          • 容器应用状态说明
          • 原生yaml接入使用说明
          • 端口映射说明
          • 容器应用工作负载类型说明
          • Deployment类型容器应用
          • DaemonSet类型容器应用
          • QPS监控
          • emptyDir卷使用说明
          • 边缘服务调用
        • 进程应用
          • 进程应用概述
          • 可执行二进制程序类型进程应用
          • 可执行脚本类型进程应用
      • 配置管理
        • 证书
        • 函数
        • 镜像仓库凭证
        • 配置项
        • 密文
        • 镜像
        • 进程程序包
    • AI加速卡
      • AI加速卡通用资源调度方法
      • 自定义加速卡算力指标采集
      • 华为昇腾
        • 昇腾310资源监控
      • 英伟达
        • GPU资源调度-显存隔离
        • Jetson资源监控
        • GPU资源调度-显存共享
        • Jetson依赖说明
        • NVIDIA GPU资源监控
      • 寒武纪
        • MLU270资源监控
      • 百度昆仑
        • 昆仑芯片资源监控
      • 比特大陆
        • 挂载比特大陆边缘计算盒子tpu资源
        • BM-SE5资源监控
  • 服务等级协议SLA
    • 服务等级协议SLA(V1.0)
  • 备份
    • 进程模式应用
    • 部署通用CPU模型
    • 部署模型SDK至Atlas200DK
    • 适配列表
    • 连接边缘节点本地baetyl-broker
    • 使用自定义modbus应用采集
    • NVIDIA GPU资源管理
    • FAQ
    • NVIDIA Jetson专用模型部署-进程模式
    • 容器模式应用
    • 连接边缘节点本地baetyl-broker服务
    • DaemonSet类型和job类型服务部署
    • 通用CPU模型部署-容器模式
    • NVIDIA Jetson专用模型部署-容器模式
    • 功能发布记录
    • 在BIE控制台部署从AI中台下载的模型
    • EasyEdge概述
    • Nvidia_Jetson
      • 使用NVIDIA官方镜像运行模型-容器模式
      • 二进制程序运行模型-进程模式
      • 使用edgekit镜像运行模型-容器模式
    • 下载专区
      • 相关资源下载
  • 产品定价
    • 产品定价
  • 文档中心
  • arrow
  • 智能边缘BIE
  • arrow
  • 操作指南
  • arrow
  • 节点管理
  • arrow
  • 容器模式节点
本页目录
  • 功能简介
  • 节点状态
  • 单机节点
  • 创建节点
  • 节点编辑
  • 节点查看
  • 节点安装
  • 删除节点
  • 节点卸载
  • 集群节点
  • 创建节点
  • 节点编辑
  • 节点安装
  • 对多master节点集群的支持
  • 查看节点
  • 子节点标签编辑
  • 删除节点
  • 卸载节点

容器模式节点

更新时间:2025-08-21

功能简介

节点是边缘设备在云端的映射,云端一个节点代表一个边缘系统,边缘系统支持两种场景:

  • 单机场景下的单台设备
  • 多机场景下的边缘集群

通过在云端创建节点,在边缘设备完成节点安装后,就可以对边缘节点进行管理。此外,还可以在云端查看已有的节点,编辑节点的信息,删除节点。

节点分为容器模式和进程模式,本章主要介绍容器模式的节点。当节点以容器模式运行时,边缘计算框架基于 Kubernetes,通过操作 Kubernetes 管理和运行程序的镜像。

节点状态

  • 未激活:云端创建的节点还没有在边缘侧安装,云端从未收到边缘侧上报的节点信息
  • 已激活

    • 在线:边缘侧节点已安装,且与云端通信正常
    • 离线:边缘侧节点已安装,与云端网络通信异常,云端暂时不能接受到边缘侧上报的消息

单机节点

单机类型的节点,适用于边缘侧为一台独立设备的场景。

对单节点的操作包括创建节点,删除节点,对节点编辑,以及安装节点,查看节点信息等。

选择并创建单机类节点在边缘测安装之后,就可以对这台设备进行管控,云端会展示该节点的信息。

单机场景时端侧默认会安装 baetyl-init 、 baetyl-core 、 baetyl-broker 、baetyl-agent四个模块。

创建节点

在边缘节点页面,选择容器模式,点击创建节点,进入节点创建页面。

image.png

image.png

  • 名称: 节点名称,不可为空,不可重复
  • 类型:选择单机
  • 描述:描述可以为空
  • 标签:对节点进行标识,用于关联应用,可以不绑定标签,也可以绑定多个标签
  • 认证方式: 节点端云同步使用证书(强制)
  • 选择官方模块:根据自身需要勾选所需的系统模块,勾选后将创建对应资源并在部署时进行安装。

点击 创建 完成节点创建后,可以在节点列表看到已创建节点。

节点编辑

点击节点进入节点详情页可对节点描述信息进行编辑。

image.png

在节点信息页可对标签进行编辑,可以添加新的标签,修改已有标签键值,或删除已有标签。

单机节点详情2.png

在应用部署页可以在应用状态栏查看已关联的应用,在服务状态栏可以查看已部署的服务运行状态,点击编辑按钮可以引入所需的系统模块。

单机节点详情3.png

在子设备管理页可以引入设备驱动,系统现在默认提供modbus驱动,这部分内容在子设备管理说明页有详细介绍。当前只有Kube模式支持子设备管理

单机节点详情4.png

在节点影子页可以对边缘节点影子进行查看和管理,也可以控制云边同步通道的开启和关闭,这部分内容在节点影子说明页有详细介绍。

单机节点详情5.png

节点查看

在节点详情页可以看到节点已连接,显示了节点的详细信息与资源使用情况。

cloud_install.png

cloud_install2.png

点击左边栏应用部署菜单可以查看已部署的应用相关信息和资源使用情况。

cloud_install3.png

如果在创建节点时选择了NVIDIA GPU加速卡,可在节点详情页查看设备的GPU使用情况

查看节点GPU资源.png

点击节点详情页的AI加速卡栏,可以查看设备GPU更详细的信息,包括GPU卡名称,当前温度,能耗等。

查看GPU加速卡信息.png

节点安装

在 容器模式下 baetyl 运行模式包括 k3s+docker 和 k3s+containerd 两种,用户根据实际需要选择运行环境安装命令,需要注意的是,若用户选择 k3s+docker 运行环境,需先安装 docker 后再安装 k3s。

containerd运行时

kube-containerd.png

docker运行时

kube-docker.png

运行环境准备就绪后,执行节点安装命令,即可安装边缘节点,效果如下:

install.png

采用上述两种模式安装都会在 baetyl-edge-system 部署 baetyl-core, baetyl-init, baetyl-broker 3个服务。查看 baetyl-edge-system 命名空间下的pod均处于运行状态即表示节点安装完成。

installed.png

删除节点

在节点列表页面点击删除,弹出确定窗口,点击确定后完成节点删除。

节点卸载

点击上访安装命令,在对应模式在最下面提供了边缘测节点卸载命令

uninstall.png

在设备端执行即可卸载相关资源

uninstall_cloud.png

集群节点

集群类型的节点,适用于边缘测为多台设备联合作为集群统一编排管理的场景。

对集群节点的操作包括创建节点,删除节点,对节点编辑,以及安装节点,查看集群中各子节点信息等。

选择并创建集群类节点并在边缘测安装之后,就可以对集群中的设备进行管控,云端会展示各个集群节点的信息。

现阶段,集群类型的节点安装仅支持在单个主节点的集群下安装使用,且安装命令需要在主节点上执行

集群场景时端侧默认会安装 baetyl-init 、 baetyl-core 、 baetyl-broker 、baetyl-agent 四个模块,其中前三个模块为 deployment 类型,baetyl-agent 为 deamonset 类型。

创建节点

在边缘节点页面点击创建节点,进入节点创建页面。

集群安装1.png

  • 名称: 节点名称,不可为空,不可重复
  • 描述:描述可以为空
  • 节点类型:如果边缘节点有多台机器,可以将其组成一个k3s/k8s集群,此时使用多机集群类型,这里示例选用集群类型
  • AI加速卡:支持监控NVIDIA GPU资源使用率,仅限amd64架构的集群
  • 标签:对节点进行标识,用于关联应用,可以不绑定标签,也可以绑定多个标签
  • 认证方式: 节点端云同步使用证书(强制)

集群创建选模块.png

  • 选择官方模块:根据自身需要勾选所需的系统模块,勾选后将创建对应资源并在部署时进行安装。

点击 创建 完成节点创建后可以在节点列表看到已创建节点。

集群创建选模块.png

节点编辑

点击节点进入节点详情页可对节点描述信息进行编辑。

集群详情1.png

在节点信息页可对标签进行编辑,可以添加新的标签,修改已有标签键值,或删除已有标签。

集群详情2.png

在应用部署页可以在应用状态栏查看已关联的应用及应用的标签和子标签信息,在服务状态栏可以查看已部署的服务运行状态,点击编辑按钮可以引入所需的系统模块。

集群信息3.png

在子设备管理页可以引入设备驱动,系统现在默认提供modbus驱动,这部分内容在子设备管理说明页有详细介绍。

集群modbus.png

在节点影子页可以对边缘节点影子进行查看和管理,也可以控制云边同步通道的开启和关闭,这部分内容在节点影子说明页有详细介绍。

集群影子.png

节点安装

集群节点安装目前仅支持 Kube 模式下在线安装和运行。

在 Kube 模式下 baetyl 运行模式包括 k3s+docker 和 k3s+containerd 两种,用户根据实际需要选择运行环境安装命令,需要注意的是,若用户选择 k3s+docker 运行环境,需先安装 docker 后再安装 k3s。

边缘集群这里只提供了 k3s 主节点的安装方式,工作负载节点的安装方式需根据情况自行部署安装。

  • 节点安装-containerd

集群containerd.png

  • 节点安装-docker

集群docker.png

运行环境准备就绪,例如下图所示,由两个节点构成的集群,其中下面的节点为主节点

3135.png

执行节点安装命令,即可安装边缘节点,效果如下:

3135install.png

安装后会在 baetyl-edge-system 命名空间下 部署 baetyl-core, baetyl-init, baetyl-broker, baetyl-agent 4个服务。查看 baetyl-edge-system 命名空间下的pod均处于运行状态即表示节点安装完成。

其中 baetyl-core, baetyl-init 将调度到 master 节点上进行安装,baetyl-broker 会在随机的一个节点上安装,baetyl-agent 会在每一个节点上安装

3135installed.png

对多master节点集群的支持

当一个集群当中具有多个master节点,如下图所示:

image.png

在这样的集群当中安装边缘节点,必须:

  • 在master节点上执行节点安装指令
  • 必须手动指定当前所在master节点的hostname,如下图所示:

image.png

说明:

  • 如果云端创建的节点名称与当前执行命令的主机节点的hostname相同,BIE会跳过用户选择步骤。只有在云端节点名称与当前主机hostname不同时,才需要需要手动进行确认。
  • BIE默认会使用集群当中各个主机的hostname作为多机集群节点的子节点名称上报到云端。

查看节点

在节点详情页可以看到节点已连接,显示了集群中各节点的基本信息

image.png

点击左边栏应用部署菜单可以查看已部署的应用相关信息和资源使用情况

image.png

需要查看集群中特定子节点的状态信息时,可以点击右侧查看按钮进行查看

image.png

子节点标签编辑

在子节点详情页面,可以查看这个边缘子节点的标签,这个即位端侧对应节点实际的标签信息,这些标签可以后续作为应用部署到特定子节点的筛选依据

image.png

image.png

在这里可以编辑子节点上的标签,可以进行增删改操作,例如图中添加了demo:02的标签,然后点击确定按钮

image.png

注意:仅支持集群在线且子节点Ready时对子节点标签进行修改,修改信息会在下次端侧上报时同步。系统自带的标签不建议修改或删除,避免引起意外。

更新后查看子节点标签如下:

image.png

也可以在端上进行查看

image.png

删除节点

在节点列表页面点击删除,弹出确定窗口。

集群删除.png

点击确定后完成节点删除。

卸载节点

点击节点上方的安装命令,在对应模式在最下面提供了边缘测节点卸载命令

cluster_delete.png

在设备端执行即可卸载相关资源

cluster_delete2.png

上一篇
远程调用
下一篇
远程调试