工作负载是Kubernetes对一组Pod的抽象模型,用于描述业务的运行载体,一个Pod可以封装1个或多个容器,您可以单击右上方的“添加容器”,添加多个容器镜像并分别进行设置。
表 镜像参数说明
参数 | 说明 |
---|---|
容器名称 | 为容器命名。 |
镜像名称 | 单击后方“选择镜像”,选择容器使用的镜像。如果需要使用第三方镜像,请参见如何使用第三方镜像。 |
镜像版本 | 选择需要部署的镜像版本。 |
更新策略 | 镜像更新/拉取策略。可以勾选“总是拉取镜像”,表示每次都从镜像仓库拉取镜像;如不勾选则优使用节点已有的镜像,如果没有这个镜像再从镜像仓库拉取。 |
CPU配额 | 申请:容器需要使用的最小CPU值,默认0.25Core。 限制:允许容器使用的CPU最大值。建议设容器配额的最高限额,避免容器资源超额导致系统故障。 |
内存配额 | 申请:容器需要使用的内存最小值,默认512MiB。 限制:允许容器使用的内存最大值。如果超过,容器会被终止。申请和限制的具体请参见设置容器规格。 |
GPU配额 | 当集群中包含GPU节点时,才能设置GPU,无GPU节点不显示此选项。 不限制:表示不使用GPU。 独享:单个容器独享GPU。 共享:容器需要使用的GPU百分比,例如设置为10%,表示该容器需使用GPU资源的10%。 |
NPU配额 | 使用NPU芯片(昇腾D310)的数量,必须为整数。必须安装NPU插件后才能使用。 |
特权容器 | 特权容器是指容器里面的程序具有一定的特权。若选中,容器将获得超级权限,例如可以操作宿主机上面的网络设备、修改内核参数等。 |
初始化容器 | 选择容器是否作为初始化容器。Init 容器是一种特殊容器,在 Pod 内的应用容器启动之前运行。详细说明请参见Init 容器。 |