检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
IEF资源 资源是服务中存在的对象。在IEF中,资源包括:product、node、group、deployment、batchjob、application、appVersion、IEFInstance,您可以在创建自定义策略时,通过指定资源路径来选择特定资源。 表1 IEF的指定资源与对应路径
resources Array of Resource objects 资源实例 total_count Integer 总记录数 表8 Resource 参数 参数类型 描述 resource_id String 资源ID tags Array of ResourceTag objects
添加资源标签 功能介绍 为资源添加标签。 一个资源上最多有20个标签。 此接口为幂等接口,创建时,如果创建的标签已经存在(key相同),则覆盖。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
删除资源标签 功能介绍 删除资源标签。删除时不对标签字符集做校验,调用前必须要做encodeURI,服务端需要对接口uri做decodeURI。删除的key不存在报404,Key不能为空或者空字符串。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
是否必选 参数类型 描述 project_id 是 String 项目ID resource_id 是 String 资源ID resource_type 是 String 资源类型 ief-edge_node ief-deployment ief-application ief-device
有GPU卡剩余资源从小到大进行排序,从中找到第一个满足资源需求的显卡进行部署。例如有三个显卡a、b、c,每个显卡显存资源是8G,剩余显存资源是2G、4G、6G,有应用A 需要显存3G,则会调度到b显卡上。 当应用需要使用的GPU显存资源大于单个GPU卡显存时,支持以多显卡方式进行
批量添加删除资源标签 功能介绍 为指定实例批量添加或删除标签。 一个资源上最多有20个标签。 说明: 此接口为幂等接口,创建时如果请求体中存在重复key则报错。 创建时不允许设置重复key数据,如果数据库已存在该key,就覆盖value的值。 删除时不对标签字符集范围做校验,如果
min Integer 最少可创建的资源个数 max Integer 最多可创建的资源个数 quota Integer 资源配额限制 project_id String 项目ID type String 查询配额的资源类型,支持填写: edge_node: 边缘节点 node_cert:
String 部署名称,只允许英文小写字母、数字、中划线,最大长度32,英文小写字母或数字开头和结尾 description 否 String 部署描述 source 否 String 应用部署来源:边缘市场(iem)或自定义() group_id 否 String 应用部署到指定节点组,与node_ids二选一
String 应用部署描述,最大长度255,不允许^ ~ # $ % & * < > ( ) [ ] { } ' " \ group_id String 应用部署到指定节点组,与node_ids二选一 node_ids Array of strings 应用部署到指定节点,当前只支持一个边缘节点
删除部署 功能介绍 删除应用部署 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v3/{project_id}/edgemgr/deployments/{deployment_id}
String 应用部署描述,最大长度255,不允许^ ~ # $ % & * < > ( ) [ ] { } ' " \ group_id String 应用部署到指定节点组,与node_ids二选一 node_ids Array of strings 应用部署到指定节点,当前只支持一个边缘节点
部署管理 创建部署 查询部署列表 更新应用部署 删除部署 查询应用部署 查询应用实例列表 容器应用实例重启 父主题: API
选择左侧导航栏的“批量管理 > 应用部署”,单击页面右上角的“批量应用部署”。 配置应用部署作业基本信息。 图1 创建批量应用部署作业 名称:创建的应用部署作业名称。 描述:应用部署作业描述。 标签:应用部署作业的标签。 部署对象:需要部署容器应用的边缘节点。 单击“选择边缘节点”,勾选需要选择的边缘节点。
objects 环境变量 volumes 否 Array of 表11 objects 卷配置 resources 否 表12 object 容器资源配置 configs 否 表14 object 高级配置 toleration_seconds 否 Integer 应用实例在节点故障后等待的迁移时间(仅在节点组中使用该功能)
objects 环境变量 volumes 否 Array of 表11 objects 卷配置 resources 否 表12 object 容器资源配置 configs 否 表14 object 高级配置 liveness_probe 否 表15 object 工作负载存活探针,如果不需要,请求消息体中不需要提供该字段
登录IEF管理控制台。 选择左侧导航栏的“批量管理 > 应用部署”,单击页面右上角的“批量应用部署”。 配置应用部署作业基本信息。 图1 创建批量应用部署作业 名称:创建的应用部署作业名称。 描述:应用部署作业描述。 标签:应用部署作业的标签。 部署对象:需要部署容器应用的边缘节点。 单击“选择边缘节点”,勾选需要选择的边缘节点。
Integer 应用部署总副本数 ready_replicas Integer 应用部署正常副本数 description String 应用部署描述,最大长度255,不允许^ ~ # $ % & * < > ( ) [ ] { } ' " \ group_id String 应用部署到指定节点组,与node_ids二选一
删除应用部署 功能介绍 该API用于删除应用部署实例。 URI DELETE /v2/{project_id}/edgemgr/deployments/{deployment_id} 表1 Path参数 名称 是否必选 说明 project_id 是 项目ID,获取方法请参见获取项目ID。
NPU应用下发失败或者NPU应用无法运行。 解决方法 NPU应用创建失败: 应用如果需要申请NPU资源,只能部署到启用昇腾AI加速卡的节点上。未在注册节点时启用昇腾AI加速卡的节点,部署申请NPU资源的应用会提示创建失败。 如下图,请在注册边缘节点时根据型号选择“昇腾AI加速卡”。 启用昇