检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
批量节点注册 使用场景 如果您需要对大量相同类型的边缘节点进行管理、更新与维护,这时使用注册边缘节点的方法逐一纳管边缘节点会有些繁琐。 IEF提供批量节点注册功能,使得相同类型的边缘节点能够预安装软件,在上电联网后能自动纳管到IEF中。批量节点注册与边缘节点满足一对多的关系,提高管理效率,也节约了运维成本。
/v2/{project_id}/edgemgr/device-templates 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是
app详情 表8 AppVersionDetail 参数 参数类型 描述 id String 应用版本ID version String 应用版本号 created_at String 创建时间 updated_at String 更新时间 只有更新后才会出现该字段 project_id
st、变更后current的孪生信息,孪生信息中包含是否可选、孪生metadata包含类型信息、孪生期望状态包含期望值和更新时间、孪生真实状态包含真实值和更新时间等。 示例 终端设备绑定到边缘节点时可收到如下消息。 $hw/events/device/{device_id}/twin/update/document
st、变更后current的孪生信息,孪生信息中包含是否可选、孪生metadata包含类型信息、孪生期望状态包含期望值和更新时间、孪生真实状态包含真实值和更新时间等。 示例 终端设备绑定到边缘节点时可收到如下消息。 $hw/events/device/{device_id}/twin/update/document
当前支持的资源类型、操作和Topic如下表所示。 表2 支持订阅的事件 系统事件 Topic 资源类型 操作 实例创建 $hw/events/instance/+/created 应用实例(instance) created 实例更新 $hw/events/instance/+/updated
创建、更新、删除时,IEF会发送消息到您指定的APIG端点,以便您及时感知资源的变化。 系统订阅是边云消息的一种特定实现,IEF发送特定资源的事件消息到指定Topic,并调用APIG的API,用户可通过API调用感知资源的变化。 支持订阅的事件 当前支持订阅如下事件。 表1 支持订阅的事件
MatchExpression objects 匹配规则表达式 表11 RequiredDuringScheduling 参数 参数类型 描述 nodeSelectorTerms Array of MatchExpressions objects 节点选择规则 表12 MatchExpressions
创建终端设备以后,用户可以在业务应用中通过设备接口查询到相应的终端设备信息,更加方便了业务容器对终端设备信息的获取。 终端设备关联节点以后,可以通过创建和更新设备孪生的属性内容,从而达到云上直接控制终端设备的效果。 父主题: 边缘节点
批量节点注册 使用场景 如果您需要对大量相同类型的边缘节点进行管理、更新与维护,这时使用注册边缘节点的方法逐一纳管边缘节点会有些繁琐。 IEF提供批量节点注册功能,使得相同类型的边缘节点能够预安装软件,在上电联网后能自动纳管到IEF中。批量节点注册与边缘节点满足一对多的关系,提高管理效率,也节约了运维成本。
创建完成后,可以在服务列表中查看服务对应的内部访问域名。 图2 查看服务内部访问域名和访问端口 更新服务 服务支持更新端口配置,包括访问端口、容器端口和协议。 登录IEF管理控制台,在“总览”页面切换实例为铂金版。 选择左侧导航栏的“应用网格 > 服务列表”,单击服务所在行的“更新”,如下图所示。
终端设备管理 注册终端设备 查询终端设备列表 更新终端设备 查询终端设备详情 删除终端设备 更新终端设备的边缘节点 查询终端设备孪生 更新终端设备孪生 父主题: API
服务访问端口:选择服务访问应用的端口。 图1 网关配置 单击“确定”。 更新网关 服务网关支持更新端口配置以及http路由规则。 登录IEF管理控制台,在“总览”页面切换实例为铂金版。 选择左侧导航栏的“应用网格 > 服务网关”,单击网关所在行的“更新”,如下图所示。 图2 更新网关 只有网关名称和绑定应用不支持更改,其他网关信息均可在此步骤更新。
应用运行后,就能通过AOM对应用进行监控和告警,提供运维便利性。 部署应用的详细内容将在容器应用管理中详细介绍。 (可选)回传数据到云上做进一步处理,根据处理结果更新应用。 这个步骤与IEF的使用本身没有强相关,但是这是一个常见的根据数据改进应用的方法,您可以根据自身需求选择是否操作。 图1 构建边缘计算
应用模板管理 创建应用模板 查询应用模板列表 更新应用模板 查询应用模板详情 删除应用模板 创建应用模板版本 查询应用模板版本列表 更新应用模板版本 查询应用模板版本详情 删除应用版本 父主题: API
deployment/updated:容器应用更新 deployment/deleted:容器应用删除 deployment/all:容器应用创建+更新+删除 instance/created:应用实例创建 instance/updated:应用实例更新 instance/deleted:应用实例删除
MatchExpression objects 匹配规则表达式 表12 RequiredDuringScheduling 参数 是否必选 参数类型 描述 nodeSelectorTerms 否 Array of MatchExpressions objects 节点选择规则 表13 MatchExpressions
of strings 绑定操作成功的节点ID列表 success_node_del Array of strings 解绑操作成功的节点ID列表 failed_node_add Array of strings 绑定操作失败的节点ID列表 failed_node_del Array
Array of strings 节点组绑定的节点ID列表 tags 否 Array of Attributes objects 节点组标签 device_ids 否 Array of strings 节点组绑定的终端设备ID列表 表4 Attributes 参数 是否必选 参数类型 描述
返回空列表(IEF服务不存在资源名称为空的情况,因此这类情况返回空列表)。 console 否 Boolean 确认是否请求源是否为console,通过该字段来判断是否返回resource_detail内容,如果为true则返回,如果为false或者不带该参数则返回空列表。 sorted