本文介绍了如何通过边缘容器控制台创建边缘应用。
注意
配置项 | 描述 |
---|---|
名称 | 自定义边缘应用的名称,同一火山引擎账号下边缘应用名称不能重复。 |
描述 | 支持输入边缘应用的描述信息。 |
付费方式 | 默认后付费。 |
参照下表进行工作负载配置,然后单击下一步:部署节点配置。工作负载配置信息包括工作负载、容器、公网访问、负载访问、发布策略等。
配置项 | 描述 | |
---|---|---|
工作负载配置 | 名称 | 自定义工作负载名称。同一边缘应用下的工作负载名称不能重复。 |
类型 | 支持Deployment及StatefulSet类型工作负载。 | |
规格类型 | 当前默认为普通计算型。若您有本地盘型的需求,请提交工单或联系客服人员。 | |
CPU、内存 | 边缘容器的工作负载支持多种算力规格。 说明 如果您需要其他规格的算力或需自定义规格等,请提交工单或联系客服人员。 | |
存储 | 支持为工作负载配置存储,该存储可以作为多个容器的共享存储。 说明
| |
描述 | 支持配置工作负载描述信息。 | |
容器配置 | 添加容器 | 点击添加容器,根据选择的工作负载规格添加并配置容器。支持配置多个容器。 说明 添加的所有容器的CPU、内存总量需等于所属工作负载的CPU、内存规格。 |
容器名称 | 自定义容器名称。同一工作负载下的容器名称不能重复。 | |
镜像类型 | 容器所使用镜像的类型。允许使用火山引擎镜像或自定义镜像。
| |
镜像地址 | 选择镜像或输入自定义镜像的地址。
| |
镜像版本 | 选择或输入镜像的版本。 注意 自定义镜像输入镜像的版本时,为保证应用部署成功,需确认输入的镜像版本号准确无误! | |
免密校验(该参数仅适用于火山引擎镜像) | 选择是否开启镜像免密校验。开启后,您将无需配置镜像仓库凭证,边缘应用将能够更快捷通畅地拉取镜像。 | |
镜像仓库凭证 | 若未开启免密校验,或您在容器配置中使用了私有镜像,需要选择镜像仓库的访问凭证。 | |
CPU | 根据业务需求输入容器的CPU配额,容器独占该资源。 | |
内存 | 根据业务需求输入容器的内存配额,容器独占该资源。 | |
存储卷 | 选择容器使用的存储。多个容器之间可以共享存储,解决容器状态存储的问题。 | |
端口设置 | 根据业务需求配置容器端口。 | |
启动设置 | 根据业务需求配置容器启动设置。 | |
环境变量 | 根据业务需求配置环境变量。 | |
配置管理 | 根据业务需求进行配置管理。 | |
生命周期管理 | 支持通过执行命令或发送GET请求完成容器生命周期管理。 | |
公网访问 | 公网访问 | 选择是否打开 Pod 对公网的访问。打开后,边缘容器将通过 NAT 网关对 Pod 进行 IP 地址转换,使私网环境下的 Pod 可以访问公网环境的资源。 |
购买公网 IP | 若工作负载类型为 StatefulSet,支持购买公网 IP。 说明 容器化应用部署时,需要从镜像仓库通过公网拉取镜像至边缘计算节点上并部署,如果边缘计算节点带宽峰值太小,会影响镜像拉取,请合理评估。 | |
负载访问 | 访问类型 | 支持七层负载均衡、四层负载均衡和Service类型:
|
发布策略 | 发布策略 | 支持配置滚动发布或重建两种发布策略:
|
DNS 策略 | 选择是否开启 DNS 策略,默认为关闭。 | |
日志 | 日志采集 | 选择是否启用日志采集功能。开启日志采集功能后,系统可以对业务日志进行推送,并基于日志内容做指标监控 |
费用 | 算力计费 | 默认为按运行时长计费。有关算力计费详情,请参见算力计费。 |
带宽计费 | ||
付费方式 | 默认为后付费。 |
配置项 | 描述 | |
---|---|---|
配置信息 | ||
负载均衡模式 | 流量转发模式。该参数无需配置。保留默认值即可。 | |
公网类型 | 设置负载均衡实例的公网类型。
| |
弹性公网IP | 默认LB个数 | 设置应用部署节点上,默认创建的负载均衡(LB)实例数量。取值范围是1~5。一个负载均衡实例将绑定一组弹性公网IP,弹性公网IP由系统自动分配。 |
带宽峰值 | 配置弹性公网IP的带宽峰值。带宽峰值的范围是20~5000Mbps。带宽峰值须为5的倍数。 | |
费用信息 | ||
计费方式 | 默认值:按使用量计费。 | |
负载均衡计费 | 默认值:按月计费。 | |
带宽计费 | 默认值:按月95峰值计费。带宽计费详情,请参见带宽计费。 | |
付费方式 | 默认值:后付费。 |
配置项 | 描述 |
---|---|
监听器设置 | |
监听器名称 | 输入监听器的名称。同一负载均衡实例下的监听器的名称必须唯一。 |
前端协议 | 配置监听器的前端协议。前端协议可以是TCP或UDP。 |
前端端口 | 配置监听器的前端端口。端口范围:1~65535。默认端口:80。 |
描述 | 可选。输入监听器的描述信息。 |
健康检查设置 | |
是否开启健康检查 | 选择是否开启健康检查。 |
健康检查协议 | 配置健康检查协议。健康检查机制的详细说明,请参考健康检查说明。 说明 健康检查协议与后端协议不一致时,可能会导致检查结果与后端服务器的实际状态不同,影响负载均衡流量的分发。因此,建议设置相同的后端协议和健康检查协议。 |
Host头域 | 可选。当健康检查协议为HTTP时,您可以为发往后端服务器的健康检查请求配置Host头域。 |
健康检查端口 | 配置健康检查端口。您可以使用后端服务器端口或者指定端口作为健康检查端口。默认情况下,后端服务器端口被用作健康检查端口。 |
检查字符串 | 可选。配置检查字符串。 |
检查路径 | 配置检查路径。检查路径是用于健康检查的页面的URL。建议配置静态页面的URL。 |
响应超时时间 | 设置响应超时时间。在指定时间内,如果监听器没有收到后端服务器的响应,则判定为响应超时。 |
健康检查间隔 | 设置健康检查间隔。健康检查间隔必须大于等于响应超时时间。 |
不健康阈值 | 设置不健康阈值,即连续健康检查失败的次数上限。超过这个阈值,后端服务器将被认定为异常,然后会被从服务器池中移除。 |
健康阈值 | 设置健康阈值,即连续健康检查成功的次数上限。超过这个阈值,后端服务器将被认定为正常,然后会被重新添加到服务器池。 |
正常状态码 | 配置表示健康检查成功的状态码。可以选择一个或多个状态码。 |
后端服务器信息 | |
后端协议:默认端口 | 默认情况下,后端协议和端口跟前端协议和端口相同。如需将后端服务器的另外一个端口设置为后端端口,您可以在配置后端服务器时进行该项设置。 |
负载均衡策略 | 配置负载均衡策略。负载均衡策略包括源IP一致性哈希、源IP+源端口一致性哈希。
|
后端服务器列表 | 填写后端服务器提供服务的端口号,接收并处理来自监听器的请求。取值范围:1 - 65535。 |
选择是否需要立即部署边缘应用。
否,稍后部署:暂不部署应用,保存当前的边缘应用信息为基线版本。后续您需要部署应用时,可在该边缘应用的部署管理页面中配置部署节点。
是,立即部署:完成创建边缘应用时,系统将立即部署该应用至所选的部署节点。请参照下表配置部署节点。
配置项 | 描述 |
---|---|
绑定应用 | 当前您只可为一个边缘应用配置一个工作负载。 说明 为了区分具有绑定关系的应用,本文档将需要绑定到其他应用的应用称为子应用,将被绑定到的应用称为主应用:
|
国家 | 默认国家为中国,当前仅支持国内部署节点。 |
选择部署模式 | 支持指定节点部署、指定省份运营商策略部署、指定节点扩缩容策略部署三种模式。
当选择指定省份运营商策略部署时(只有主应用才支持该种部署模式):
当选择指定节点扩缩容策略部署时(只有主应用才支持该种部署模式):
|
部署节点 | 若当前应用为主应用,您可以配置该应用的部署节点。您可以选择城市级的不同运营商节点,并配置不同节点下的副本数。如果遇到部署地区资源不足的情况,请提交工单或联系客服人员。部署节点支持批量导入,具体操作参见批量导入节点。 |
资源检查 | 为提高容器部署成功率,完成应用配置和节点部署前必须进行资源检查。点击 开始检查 后,系统将对已配置的部署节点进行检查(包括公网IP、算力资源可用性、节点可用性)。当出现节点不可用时,请根据 说明 删除不可用的部署节点,否则无法保存并部署。 |
然后勾选我已阅读并同意《边缘容器服务协议》,单击页面右下角的完成,边缘应用创建成功。