配置项 | 说明 |
名称 | 根据系统提示,配置工作负载的名称。在同一个命名空间下,名称必须唯一。 |
命名空间 | |
实例个数 | 仅 无状态负载、有状态负载 支持配置该参数。 输入工作负载的 Pod 实例个数。 |
标签 | 填写工作负载的标签,对应 Kubernetes 中的 Label,用于识别工作负载的键值对,配合选择器,帮助 Kubernetes 快速筛选目标工作负载。例如service.istio.io/canonical-revision:latest。 单击 添加标签,根据界面提示输入 键 和 值。 |
注解 | 填写工作负载的注解信息,对应 Kubernetes 中的 Annotation,主要记录用于应用部署、安全策略、调度策略的附加信息,不用于标识和区分资源。 单击 添加注解,根据界面提示输入 键 和 值。 |
算力类型 | 仅托管版集群中的 无状态负载、有状态负载、任务、定时任务 支持配置该参数。 选择部署工作负载的基础设施资源,有如下两种算力类型:
|
同步时区 | 开启后,容器(Container)使用节点本地所属时区的 CST(Central Standard Time)时区。 |
日志采集 |
配置项 | 说明 |
容器名称 | 根据系统提示的命名规则,输入容器名称。同一个工作负载下容器名称必须唯一。 |
容器镜像 | 容器使用的镜像。支持使用第三方镜像和镜像仓库 CR 中的镜像:
说明
|
镜像版本 | 选择镜像的版本,不选择则默认拉取latest版本。 注意
|
镜像拉取策略 | 拉取容器镜像的策略:
|
镜像密钥 | 默认不开启。开启后需要配置镜像仓库密钥。选择已有的仓库密钥或单击 创建仓库密钥,按如下说明在容器服务侧补充镜像仓库的密钥:
注意 不使用免密组件,且需要拉取私有镜像时,必须配置该参数。 |
全链路应用性能监控 |
说明 若未填写监控服务名称,则系统会默认使用工作负载的名称作为监控服务的名称。 |
资源配额 | 支持按照业务需求,在容器维度配置 CPU 和内存的上下限,保障容器的健康运行。若不设置,则表示容器资源配额无限制。
说明
|
特权级容器 | 默认不开启。开启后特权级容器可以访问宿主上的设备。支持部署在 Linux 系统上的容器控制网络堆栈或访问设备。 |
Init 容器 | 默认不开启。开启后表示将该容器设置为 Init 容器。Init 容器是 Pod 中,运行在应用容器前的容器,并且它可以包括仅在安装过程中使用的工具(例如 python、dig)和代码,避免在应用容器中的重复部署,提升应用镜像的安全性。 说明 Init 容器不支持设置生命周期管理中的启动后处理、停止前处理,不支持开启健康检查。 |
Stdin | 仅 无状态负载、有状态负载 支持配置该参数。 开启后,在容器运行时为容器标准输入 (Stdin) 分配缓冲区。 |
Tty | 仅 无状态负载、有状态负载 支持配置该参数。 开启后,为容器分配一个终端,需同时勾选 Stdin。 |
配置项 | 说明 |
自定义 | 支持输入变量名称和变量值,创建自定义的环境变量。 |
配置项 | 支持部分引用或全部引用配置项中的变量。部分引用时,一条规则仅支持为一个 Key 创建环境变量。 |
保密字典 | 支持部分引用或全部引用保密字典中的变量。部分引用时,一条规则仅支持为一个 Key 创建环境变量。 |
实例字段 | 支持引用实例字段中的值,创建环境变量。
|
容器资源 | 支持引用容器中的字段作为环境变量。
|
配置项 | 说明 |
配置项 | 支持为配置项中的全部数据或部分数据创建数据卷。为部分数据创建存储卷时,支持配置多数据 item,用半角分号 (;)分隔。例如 cm1:path1;cm2:path2。 |
保密字典 | 支持部分挂载或全部挂载保密字典中的数据。为部分数据创建存储卷时,支持配置多数据 item,用半角分号 (;)分隔。例如 cm1:path1;cm2:path2。 |
存储卷声明 | 选择当前工作负载命名空间中已创建的存储卷声明,并为其指定数据卷的名称。 |
临时目录 | 为临时目录创建数据卷名称。 |
主机目录 | 为主机中的目录创建数据卷。 |
配置操作 | 说明 |
选择数据卷 | 选择在 添加卷 中命名的数据卷。 |
输入挂载路径 | 存储数据要挂载到的容器路径。 |
选择挂载卷的路径方式 |
|
分配读写权限 | 定义该挂载卷对应路径的读写限制。 |
配置项 | 说明 |
运行命令 | 输入容器启动前运行的命令。 |
运行参数 | 输入容器启动前所运行命令的参数。 |
启动后处理 | 输入启动后命令。 |
停止前处理 | 输入停止前处理命令。 |
配置项 | 说明 |
检查方式 | 配置检查的方式,包括:
注意 每条命令,需要在单独的一条输入框中输入。单击 添加,可增加一条输入框。
|
时间设置 | 配置检查的时间参数,包括:
|
阈值设置 | 配置检查的结果阈值。包括:
|
配置项 | 说明 |
规格族类型 | 选择使用 VCI 实例规格族的方式,支持使用 系统默认规格族 中的规格创建工作负载,也支持自定义 指定规格族 中的规格创建工作负载。 |
规格族 | |
实例个数 | 工作负载的 Pod 实例个数,用于校验工作负载可用的 VCI 资源配额和库存。
|
Pod 子网 | 设置 VCI 实例子网,有如下两种子网选项:
|
配置项 | 说明 |
镜像缓存 | 系统根据您选择的 容器镜像,显示该镜像是否已进行镜像缓存:
|
优雅退出 | 仅 无状态负载、有状态负载、守护进程 支持配置该参数。 优雅时间是指实例终止前的缓冲时间,默认为 30 秒。当配置为 0 时,表示立即删除实例。 |
更新策略 | 仅 无状态负载、有状态负载、守护进程 支持配置该参数。 配置实例更新策略,包括:
|
最大不可用 | 仅 无状态负载、守护进程 类型的工作负载且选择 滚动更新 策略时,需要配置此参数。 指定 滚动更新 缩容过程中,工作负载中可用的实例 (Pod) 的数量的下限。支持基于百分比或具体数值配置 Pod 的最大不可用数量。使用百分比时,会将计算结果转换成绝对值并去除小数部分。最大不可用 和 最大超量 不能同时为 0。 |
最大超量 | 仅 无状态负载 类型的工作负载且选择 滚动更新 策略时,需要配置此参数。 指定 滚动更新 扩容过程中,工作负载中可用的实例 (Pod) 的数量的上限。支持基于百分比或具体数值配置 Pod 的最大超量。使用百分比时,会将计算结果转换成绝对值并去除小数部分。最大不可用 和 最大超量 不能同时为 0。 |
实例标签 | 配置 Pod 实例标签,配合标签选择器,帮助 Kubernetes 筛选目标 Pod。单击 添加实例标签,根据界面提示输入符合要求的 键 和 值。 |
实例注解 | 配置 Pod 实例注解。单击 添加实例注解,根据界面提示输入符合要求的 键 和 值。 注解对应 Kubernetes 中的 Annotation,不用于标识和区分资源,主要记录用于应用部署、安全策略、调度策略的附加信息。 |
DNS 策略 | 配置实例的 DNS 策略。包括:
|