You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们
导航

创建边缘应用

最近更新时间2023.04.04 15:31:49

首次发布时间2023.02.16 15:23:14

本文介绍了如何通过边缘容器控制台创建边缘应用。

前提条件

  • 已注册火山引擎账号并完成实名认证。详情请参见准备工作

  • 已成功开通边缘容器服务。详情请参见准备工作

  • 已上传镜像。具体操作请参见上传镜像

使用限制

  • 默认一个火山引擎账号最多创建 20 个边缘应用。如需创建更多边缘应用,请提交工单

  • 默认一个边缘应用下最多添加 20 个工作负载。

操作流程

操作步骤

步骤一:配置基础信息

  1. 登录边缘容器控制台

  2. 在左侧导航栏中,单击边缘应用
  3. 边缘应用页面,单击创建边缘应用
  4. 基础配置页面,参照以下说明配置边缘应用基础信息,然后单击下一步:工作负载配置
配置项描述
名称自定义边缘应用的名称,同一火山引擎账号下边缘应用名称不能重复。
描述支持输入边缘应用的描述信息。
付费方式默认后付费。

步骤二:配置工作负载

参照下表进行工作负载配置,然后单击下一步:部署节点配置。工作负载配置信息包括工作负载、容器、公网访问、负载访问、发布策略等。

配置项描述
工作负载配置名称自定义工作负载名称。同一边缘应用下的工作负载名称不能重复。
类型支持Deployment及StatefulSet类型工作负载。
规格类型当前默认为普通计算型。若您有本地盘型和 VF 直通型的需求,请提交工单或联系客服人员。

CPU、内存

边缘容器的工作负载支持多种算力规格。

说明

如果您需要其他规格的算力或需自定义规格等,请提交工单或联系客服人员。

存储

支持为工作负载配置存储,该存储可以作为多个容器的共享存储。
支持块存储 SSD 云盘。

说明

  • 工作负载类型为 Deployment 时,云盘存储卷仅支持挂载单 Pod,如需使用云盘需将副本数设置为 1。

  • 工作负载类型为 StatefulSet 时,创建边缘应用后不支持修改或新增工作负载的存储配置。

  • 存储需要与容器的存储卷关联后才可以使用。

描述支持配置工作负载描述信息。

容器配置

添加容器

点击添加容器,根据选择的工作负载规格添加并配置容器。支持配置多个容器。

说明

添加的所有容器的CPU、内存总量需等于所属工作负载的CPU、内存规格。

容器名称自定义容器名称。同一工作负载下的容器名称不能重复。

镜像地址

单击镜像地址输入框右侧的 + 图标。在弹出的页面中设置筛选条件、选择镜像,然后单击确定。如果无可用镜像,请参照控制台指引创建镜像仓库实例和上传镜像。您也可以参考文档上传镜像

镜像版本选择镜像的版本。

镜像仓库凭证

如果在容器配置中使用了私有镜像,需要选择镜像仓库的访问凭证。如果无可用镜像仓库凭证,单击镜像仓库凭证选择框,然后单击创建镜像仓库凭证进行创建。

说明

  • 如果不配置镜像仓库凭证或配置有误,将无法成功拉取镜像。
  • 镜像仓库凭证通过密钥文件的方式创建。创建时,需将文件类型设置为镜像仓库凭证。获取镜像仓库访问凭证的配置信息,请参考企业版实例访问凭证基础版实例访问凭证

CPU

根据业务需求输入容器的CPU配额,容器独占该资源。
工作负载的CPU及内存规格为0.5C1G时,仅支持配置一个容器且规格默认0.5C1G。

内存根据业务需求输入容器的内存配额,容器独占该资源。

存储卷

选择容器使用的存储。多个容器之间可以共享存储,解决容器状态存储的问题。
选择存储后,需输入存储卷挂载的容器路径。

端口设置

根据业务需求配置容器端口。
支持配置端口名称和端口号,端口号范围为1~65535。支持配置端口协议,协议可选TCP或UDP。

启动设置

根据业务需求配置容器启动设置。
启动设置包括启动命令和启动参数。

环境变量

根据业务需求配置环境变量。
环境变量添加方式包括手动配置、添加配置文件和添加密钥文件。
支持设置环境变量的变量名和引用的值。

配置管理

根据业务需求进行配置管理。
配置类型包括配置文件和密钥文件。
支持将配置文件挂载到指定的容器路径。

生命周期管理支持通过执行命令或发送GET请求完成容器生命周期管理。
健康检查支持通过执行命令、发送GET请求或TCP检查完成容器健康检查。
公网访问公网访问选择是否打开 Pod 对公网的访问。打开后,边缘容器将通过 NAT 网关对 Pod 进行 IP 地址转换,使私网环境下的 Pod 可以访问公网环境的资源。
有关 NAT 网关的计费,请参考 NAT 网关计费

负载访问

访问类型

支持七层负载均衡、四层负载均衡和Service类型:

  • 七层负载均衡:为当前工作负载提供七层负载均衡流量负载能力。启用七层负载均衡接入后,您需要在创建完边缘应用后、进入边缘网络-七层负载均衡模块为当前工作负载配置负载均衡策略。

  • 四层负载均衡:为当前工作负载提供四层负载均衡流量负载能力。启用四层负载均衡接入后,您需要在创建完边缘应用后、进入边缘网络-负载均衡模块为当前工作负载配置负载均衡策略。

  • Service:为当前工作负载配置内网中其他工作负载访问入口。需配置Service端口信息,包括支持的端口协议、访问端口及容器端口。

发布策略

发布策略

支持配置滚动发布或重建两种发布策略:

  • 滚动发布:分批次逐步替换应用Pod。需指定滚动数量及最大不可用数。

  • 重建:先删除老版本应用Pod,再创建新的Pod。

费用算力计费默认为按运行时长计费。有关算力计费详情,请参见算力计费

带宽计费

默认为按日峰值计费。有关带宽计费详情,请参见带宽计费
如果您有其他计费方式的需求,您可以提交工单或联系客服人员。

付费方式默认为后付费。

步骤三:配置部署节点

  1. 参照下表配置部署节点,然后勾选我已阅读并同意《边缘容器服务协议》。
配置项描述

绑定应用

当前您只可为一个边缘应用配置一个工作负载。
若多个应用之间存在业务关联、需要相互通信,您可以将应用绑定,系统将统一发布并部署具有绑定关系的工作负载。
选择是否打开绑定应用开关。

说明

为了区分具有绑定关系的应用,本文档将需要绑定到其他应用的应用称为子应用,将被绑定到的应用称为主应用:

  • 主应用:若未打开绑定应用开关,当前应用将默认为主应用,可被其他应用绑定。

  • 子应用:若打开绑定应用开关,当前应用将默认为子应用,您需要从已创建的主应用中选择一个主应用与当前应用绑定。

国家默认国家为中国,当前仅支持国内部署节点。

部署节点

若当前应用为主应用,您可以配置该应用的部署节点。您可以选择城市级的不同运营商节点,并配置不同节点下的副本数。如果遇到部署地区资源不足的情况,请提交工单或联系客服人员。
若当前应用为子应用,部署节点的配置将默认和主应用的节点配置保持一致。您无法删除或添加节点,但可以修改节点下的副本数。

  1. 单击完成,边缘应用创建成功。
  2. 在弹出的对话框中选择是否立即部署此应用至所有节点,您可以选择立即部署稍后部署

说明

  • 如果您已完成应用配置(工作负载与部署节点),可以选择立即部署
  • 如果您还需另外创建工作负载或部署节点,可以选择稍后部署