检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
约束与限制 不支持服务实例就地扩容,即超出服务实例配额的边缘节点/应用只能通过新建服务实例进行管理,请提前结合自身业务合理规划并创建对应规模服务实例。 创建铂金版服务实例 登录IEF管理控制台。 选择左侧导航栏的“总览”,单击页面右上角的“创建铂金版服务实例”。 配置参数。 区域:选择
发到当前实例。 IEF支持HTTP请求检查和执行命令检查两种方式。 HTTP请求检查 向容器发送HTTP GET请求,如果探针收到2xx或3xx,说明容器是健康的。 例如下图这个配置,IEF会在容器启动10秒(延迟时间)后,发送HTTP GET请求到“http://{实例IP}/
发到当前实例。 IEF支持HTTP请求检查和执行命令检查两种方式。 HTTP请求检查 向容器发送HTTP GET请求,如果探针收到2xx或3xx,说明容器是健康的。 例如下图这个配置,IEF会在容器启动10秒(延迟时间)后,发送HTTP GET请求到“http://{实例IP}/
× √ 多实例支持 支持多个容器应用实例 × √ 独享集群 支持独享管理面集群 × √ 应用网格 支持服务发现;应用流量治理,包括负载均衡等多种治理能力 × √ 插件管理 支持插件管理能力。 √ √ Kubernetes原生接口开放 支持通过kubectl操作服务实例对应的Kubernetes集群
是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参见获取项目ID。 deployment_id 是 String 应用部署ID pod_name 是 String 应用实例名称 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type
容器应用实例故障检测 功能 排查节点上具体容器应用实例的故障原因。 语法 edgectl diagnose pod [params]PODNAME diagnose可以简写为diag pod可以简写为po 即该命令可以使用如下缩写: edgectl diag pod [params]PODNAME
铂金版实例消息头说明 在访问铂金版实例的API时,需要在请求消息头中添加名为ief-instance-id的消息头,instanceid取值为铂金版实例ID,如下所示。 1 2 3 POST https://{{ednpoint}}/v2/{project_id}/edgemgr/nodes
String 应用实例创建时间 state String 应用实例状态: RUNNING:实例运行中 PENDING:实例等待创建 SUCCEEDED:实例执行成功 FAILED:实例运行失败 CREATE_FAIL:实例创建失败 TERMINATING:实例终止中 PENDING_DELETE:实例等待删除
息头中X-Subject-Token的值)。 ief-instance-id 否 String 铂金版实例ID,专业版实例为空值 表3 请求Body参数 参数 是否必选 参数类型 描述 tags 否 Array of Tag objects 包含标签,最多包含20个key,每个k
String 铂金版实例ID,专业版实例为空值 表3 请求Body参数 参数 是否必选 参数类型 描述 configmap 是 ConfigMap object 配置项 表4 ConfigMap 参数 是否必选 参数类型 描述 name 是 String 配置项名称,以小写英文字
配置项 配置项(ConfigMap)是一种用于存储工作负载所需配置信息的资源类型,配置项允许您将配置文件从容器镜像中解耦,从而增强容器工作负载的可移植性。 配置项价值如下: 使用配置项功能可以帮您管理不同环境、不同业务的配置。 方便您部署相同工作负载的不同环境,配置文件支持多版本,方便您进行更新和回滚工作负载。
配置项 配置项(ConfigMap)是一种用于存储工作负载所需配置信息的资源类型,配置项允许您将配置文件从容器镜像中解耦,从而增强容器工作负载的可移植性。 配置项价值如下: 使用配置项功能可以帮您管理不同环境、不同业务的配置。 方便您部署相同工作负载的不同环境,配置文件支持多版本,方便您进行更新和回滚工作负载。
EF。 配置边缘节点环境 以具备sudo权限的用户登录边缘节点。 GPU驱动配置。 如果边缘节点使用GPU,您需要安装并配置GPU驱动,详细方法请参见安装并配置GPU驱动。 NPU驱动配置。 如果边缘节点使用昇腾 AI加速处理器,请确保已安装对应驱动。 在边缘节点上安装Docker并检查Docker状态。
String 铂金版实例ID,专业版实例为空值 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 configmap ConfigMapResp object 配置项 表4 ConfigMapResp 参数 参数类型 描述 id String 配置项ID name
响应Body参数 参数 参数类型 描述 configmap ConfigMapResp object 配置项 表6 ConfigMapResp 参数 参数类型 描述 id String 配置项ID name String 配置项名称 description String 配置项描述 configs
当前支持如下几种流量策略。 负载均衡算法:支持轮询和随机两种方式转发。 会话保持:支持基于HTTP头部的Cookie、User-Agent和自定义三种方式转发。 图6 选择流量策略 使用HTTP协议的服务可以配置负载均衡算法和会话保持,但是使用TCP协议的服务目前只支持配置负载均衡算法,不能配置会话保持。
应用网格提供非侵入式的微服务治理解决方案,支持完整的生命周期管理和流量治理,支持负载均衡等多种治理能力。 应用网格中有如下概念: 服务:服务定义了实例及访问实例的途径。使用服务名称可以代替IP地址,从而实现节点上应用间的相互访问。 网关:网关可以将通过IEF部署的边缘应用暴露给外部应用访问,并能通过路由规则转发流量。
参数 是否必选 参数类型 描述 project_id 是 String 项目ID configmap_id 是 String 配置项ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Content-Type 是 String 消息体的类型(格式),默认取值为“application/json”
选择镜像后,您可以配置容器的规格。 镜像版本:请选择需要部署的镜像版本。 容器规格:根据需要选择容器CPU、内存、AI加速卡的配额。 图2 容器配置 单击“下一步”,进行部署配置。 指定部署应用的边缘节点,其余无需配置。 图3 部署配置 单击“下一步”,进行访问配置。 此处暂时不需要配置。
进入应用详情页,单击“访问配置”页签,查看应用是否配置了指定端口的端口映射或者主机网络。 图4 访问配置 单实例应用解决方法: 访问方式配置为端口映射,并修改为当前节点未被占用的端口值。或者选择自动分配端口,IEF会为应用选择可用端口。 多实例应用解决方法: 多实例应用如需进行外部访问