腾讯云边缘计算创建和管理容器应用模板

应用模板用于定义容器应用。您可以指定容器应用的名称、描述、镜像、规格、容器配置等信息。创建应用时可以直接导入已经创建好的应用模板。
创建模板
操作步骤:
1、登录腾讯云边缘计算控制台。
2、在左侧导航栏,单击容器应用 > 应用模板
3、单击创建模板。应用模板的基本配置信息如下:
名称
应用模板的名称。
描述
应用模板的描述及用途等。
4、单击下一步:容器配置。应用模板的容器配置信息如下:
版本名称
应用模板的版本名称。
镜像
需要选择要部署应用的镜像。
如果您已开通腾讯云的容器镜像服务,腾讯云边缘计算会展示我的镜像、公共镜像、边缘镜像三类镜像;否则腾讯云边缘计算仅会展示公共镜像和边缘镜像。
容器名称
容器应用的描述及用途等。
容器规格
您可以根据需要选择容器应该的CPU、内存的配额。
应用模板的高级配置信息如下:
运行命令:
如果设置了运行命令和命令参数,容器启动时会覆盖镜像中原本的命令和参数;
如果设置了运行命令,容器启动时会覆盖镜像中原本的命令,镜像中自带的参数会被忽略;
如果未设置运行命令,但设置了命令参数,容器启动时会使用镜像中原本的命令,镜像中自带的参数会被覆盖;
如果未设置运行命令和命令参数,容器启动时会使用镜像中原本的命令和参数。
数据卷:
容器应用可以将本地卷挂载到容器中,以实现数据的持久化存储,当前支持以下四种类型:

数据卷类型
说明
hostPath
将边缘节点上的某个目录挂载到容器中。HostPath是一种持久化存储,应用删除后hostPath里面的内容依然存在于边缘节点本地硬盘目录中,如果后续重新创建应用,挂载后依然可以读取到之前写入的内容。
emptyDir
emptyDir是一种临时存储。容器创建时会自动在边缘节点上分配一个目录挂载到容器,但容器删除后对应的数据也会被永久删除。
configMap
存储容器所需的配置信息。
Secret
存储容器所需的敏感类信息,如密钥等。环境变量:
环境变量用于配置容器运行时的环境变量,当前支持以下三种类型。
环境变量类型
说明
local
手动输入环境变量的变量名和变量值。
configMap
手动输入环境变量的变量名;变量值通过配置项导入。
Secret
手动输入环境变量的变量名;变量值通过密钥导入。
健康检查:
可以配置健康检查,在容器运行过程中定时检查容器健康状况。当前支持存活探针和就绪探针两种健康检查。
存活探针:检查容器是否正常工作,不正常则会重启实例。
就绪探针:检查容器业务是否就绪,业务未就绪状态下不允许将流量发送到当前实例。
健康检查支持HTTP请求检查和命令检查两种检查方式。
HTTP请求检查:向容器发送HTTP GET请求,如果请求状态码是2xx或3xx,说明容器是健康的。
HTTP请求检查的配置信息如下:
环境变量类型
说明
路径
访问HTTP server的路径。
端口
访问HTTP server的端口。
腾讯云服务器地址
连接的腾讯云服务器名,默认为Pod的IP地址。
延迟时间
HTTP请求执行后的等待时间,单位:秒。
超时时间
HTTP请求的超时时间,单位:秒。
命令检查:执行对应命令,如果命令的退出状态码是0,则说明容器是健康的。
命令检查的配置信息如下:
环境变量类型
说明
执行命令
检查命令。
延迟时间
检查命令执行后的等待时间,单位:秒。
超时时间
检查命令的超时时间,单位:秒。
5、单击完成创建

查看模板详情
应用模板创建成功后,可通过腾讯云腾讯云边缘计算控制台查看模板详情。
操作步骤:
1、登录腾讯云边缘计算控制台。
2、在左侧导航栏,单击容器应用 > 应用模板
3、单击模板名称。默认显示应用模板的版本信息列表。
修改应用模板
应用模板创建成功后,可通过腾讯云腾讯云边缘计算控制台修改应用模板。
操作步骤:
1、登录腾讯云边缘计算控制台。
2、在左侧导航栏,单击容器应用 > 应用模板
3、单击模板名称,默认显示应用模板的版本信息列表。
4、单击创建应用版本,可以为应用模板添加多个版本。
5、在版本信息列表中选择版本,单击编辑,可以修改对应版本的信息。
6、在版本信息列表中选择版本,单击删除,可以删除对应版本。

删除模板
操作步骤:
1、登录腾讯云边缘计算控制台。
2、在左侧导航栏,单击容器应用 > 应用模板
3、选择模板。单击删除。

标签