检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
过期版本,请升级 2.6.0 2019/07/11 【新增】铂金版实例节点组及节点组证书支持 【修复】2.5.0版本发现的一些问题 过期版本,请升级 2.5.0 2019/06/29 【新增】支持边缘节点hostip环境变量注入容器 【新增】Atlas 500智能小站纳管 【新增】支持command健康检查方式
边缘节点一般通过什么网络连接到IEF? 通常可以选择Internet、VPN或者专线接入,您可以根据业务场景选择不同的网络连接。如果您对数据安全、数据传输性能有要求,您可以选择专线或者VPN接入。专线或VPN连接的具体方法请参见通过专线或VPN连接IEF。 图1 边缘节点接入IEF示意图 父主题:
通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 ief-instance-id 否 String 铂金版实例ID,专业版实例为空值 响应参数 无 请求示例 无 响应示例 无 状态码 状态码 描述 202 ok 错误码 请参见错误码。 父主题:
批量应用升级 容器镜像的架构必须与节点架构一致,比如节点为x86,那容器镜像的架构也必须是x86。 登录IEF管理控制台,在“总览”页面切换实例为铂金版。 选择左侧导航栏的“批量管理 > 应用升级”,单击页面右上角的“批量应用升级”。 配置应用升级作业基本信息。 图1 批量应用升级
node deleteNodeCert 升级固件 nodeFirmware UpgradeNodeFirmware 查询应用实例列表 Pods getPods 查询实例 Pod getPod 创建节点注册作业 product createProduct 删除节点注册作业 product
配置项 表4 ConfigMapResp 参数 参数类型 描述 id String 配置项ID name String 配置项名称 description String 配置项描述 configs Map<String,String> 配置项键列表 project_id String
object 环境变量可使用配置项和密钥导入 field_path String 该参数目前只支持赋值"status.hostIP",即引用边缘节点的IP地址作为环境变量。 表7 ValueFrom 参数 参数类型 描述 secret Secrets object 环境变量引用密
clusterId String 项目ID,获取方式请参见获取项目ID。 nameSpace String 默认为default。 nodeIP String 节点IP。 serviceID String 服务ID。 容器应用为{projectId}_{hostid}_{appName}的md5值。
Long 满足条件的端点个数 表5 EndpointObjResp 参数 参数类型 描述 created_at String 创建时间 description String 端点描述,最大长度255,不允许^~#$%&*<>()[]{}'"\ id String 端点ID ief_instance_id
联。 twin ValueInTwinResponse object 终端设备静态属性信息 access_protocol String 访问协议,有如下选项: userdefine:自定义协议 modbus:modbus协议 opc-ua:opc-ua协议 表4 ValueInPropertyVisitors
object 产品作业详情 表4 Product 参数 参数类型 描述 id String 产品id name String 产品名称 description String 产品描述 attributes Map<String,ProductAttributes> 产品属性值 project_id
支持终端设备连接到边缘节点,终端设备支持通过MQTT协议、Modbus协议和OPC-UA协议等接入。终端设备接入后,可以对终端设备进行统一管理。 专业版实例仅支持MQTT协议。 图2 终端设备管理 边缘应用管理 IEF支持以容器的形式将边缘应用快速部署到边缘节点运行。您可以将自己的边缘应用程序打包成容器镜像,并上传到
node deleteNodeCert 升级固件 nodeFirmware UpgradeNodeFirmware 查询应用实例列表 Pods getPods 查询实例 Pod getPod 创建节点注册作业 product createProduct 删除节点注册作业 product
endpoint 否 EndpointObj object 端点详情 表4 EndpointObj 参数 是否必选 参数类型 描述 description 否 String 端点描述,最大长度255,不允许^~#$%&*<>()[]{}'"\ ief_instance_id 否 String
说明 name 是 String 应用部署名称,只允许英文小写字母、数字、中划线,最大长度64,英文小写字母或数字开头和结尾。 description 否 String 应用部署描述,最大长度255,不允许^ ~ # $ % & * < > ( ) [ ] { } ' " \ node_ids
objects 产品作业详情 表5 Product 参数 参数类型 描述 id String 产品id name String 产品名称 description String 产品描述 attributes Map<String,ProductAttributes> 产品属性值 project_id
密钥ID name String 密钥名称,以小写英文字母开头,4-64位,可以使用小写英文、数字、中划线(-),不能以中划线结尾 description String 密钥描述,最大长度255,不允许^ ~ # $ % & * < > ( ) [ ] { } ' " \ secrets
object 端点详情 表4 EndpointObjResp 参数 参数类型 描述 created_at String 创建时间 description String 端点描述,最大长度255,不允许^~#$%&*<>()[]{}'"\ id String 端点ID ief_instance_id
× √ 多实例支持 支持多个容器应用实例 × √ 独享集群 支持独享管理面集群 × √ 应用网格 支持服务发现;应用流量治理,包括负载均衡等多种治理能力 × √ 插件管理 支持插件管理能力。 √ √ Kubernetes原生接口开放 支持通过kubectl操作服务实例对应的Kubernetes集群
边缘节点证书详情 表6 EdgeGroupCert 参数 参数类型 描述 id String 证书ID name String 证书名称 description String 证书描述 created_at String 创建时间 updated_at String 更新时间 group_id