工作负载管理

关于工作负载的具体含义请参见服务介绍中工作负载的说明,工作负载模块用于展示和管理独享集群自身和集群中应用的工作负载。

管理工作负载包括如下操作:

针对用户自己创建的工作负载,可以进行如上操作;而针对集群部署后默认配置的工作负载,只支持查看工作负载和查看工作负载YAML文件的操作。

创建工作负载

集群已成功部署并运行,如果默认配置的工作负载无法满足用户的需要,用户可自行为集群创建工作负载。

  1. 单击[全部服务]图标,选择[容器服务/云容器引擎]菜单项,进入云容器引擎服务页面。

  2. 依次单击左侧导航树[工作负载]菜单项和子导航树的菜单项,进入相应页面:

    • 单击子导航树的[无状态Deployment]菜单项,进入无状态Deployment管理页面。

    • 单击子导航树的[有状态StatefulSet]菜单项,进入有状态StatefulSet管理页面。

    • 单击子导航树的[守护进程集DaemonSet]菜单项,进入守护进程集DaemonSet管理页面。

    • 单击子导航树的[普通任务Job]菜单项,进入普通任务Job管理页面。

    • 单击子导航树的[定时任务CronJob]菜单项,进入定时任务管理页面。

  3. 单击左上角<新建>按钮,弹出新建窗口。

  4. 选择集群,并选择对应的命名空间;在中间区域内输入YAML文件配置,或者单击下方的<上传文件>按钮,上传YAML文件,文件内容将显示在中间区域。

    在同一个命名空间下,请避免创建相同名称的工作负载。

  5. 单击<确定>,完成操作。

查看工作负载

  1. 单击[全部服务]图标,选择[容器服务/云容器引擎]菜单项,进入云容器引擎服务页面。

  2. 在左侧导航树中单击[工作负载]菜单项,展开工作负载的子菜单。

  3. 在左侧子导航树中单击各个菜单项可查看对应的工作负载列表,支持通过集群名称、命名空间名称、状态进行筛选。

查看工作负载YAML文件

  1. 单击[全部服务]图标,选择[容器服务/云容器引擎]菜单项,进入云容器引擎服务页面。

  2. 在左侧导航树中单击[工作负载]菜单项,展开工作负载的子菜单。

  3. 在左侧子导航树中单击各个菜单项进入对应的工作负载列表。

  4. 单击操作列的<查看YAML>按钮,可以查看YAML。

编辑工作负载YAML文件

执行本操作可以编辑用户自行创建的工作负载YAML文件,而集群自身的工作负载不支持该操作。

  1. 单击[全部服务]图标,选择[容器服务/云容器引擎]菜单项,进入云容器引擎服务页面。

  2. 在左侧导航树中单击[工作负载]菜单项,展开工作负载的子菜单。

  3. 在左侧子导航树中单击各个菜单项进入对应的工作负载列表。

  4. 单击工作负载对应操作列的<编辑yaml>按钮,可以编辑YAML文件。

  5. 单击<确定>,完成操作。

启动/停止工作负载

执行本操作可以控制工作负载的启停,可能会导致业务中断,请谨慎操作。集群自身的工作负载不允许启动或停止。

  1. 单击[全部服务]图标,选择[容器服务/云容器引擎]菜单项,进入云容器引擎服务页面。

  2. 在左侧导航树中单击[工作负载]菜单项,展开工作负载的子菜单。

  3. 在左侧子导航树中单击各个菜单项进入对应的工作负载列表。

  4. 单击操作列的<启动/停止工作负载>按钮,弹出操作确认窗口。

  5. 单击<确定>按钮,完成操作。

伸缩工作负载

执行本操作可以扩展或降低工作负载的实例数量和CPU/内存规格。集群自身的工作负载不允许扩容。

  1. 单击[全部服务]图标,选择[容器服务/云容器引擎]菜单项,进入云容器引擎服务页面。

  2. 在左侧导航树中单击[工作负载]菜单项,展开工作负载的子菜单。

  3. 在左侧子导航树中单击各个菜单项进入对应的工作负载列表。

  4. 单击操作列的<实例伸缩>按钮,配置参数,参数说明如下表所示:

    参数

    说明

    实例数

    伸缩实例的个数,支持查看当前的实例个数。

    容器资源规格

    选择实例中的容器,配置其启动限制和运行限制。启动限制参数应小于运行限制参数。

    • 启动限制:容器“启动限制”的缺省值。容器启动时,服务器可分配给容器的资源(包括CPU和内存)不能低于“启动限制”中指定的数量。

    • 运行限制:容器“运行限制”的缺省值。容器运行时,占用的服务器资源(包括CPU和内存)不能高于容器“运行限制”中指定的数量。

  5. 单击<确定>按钮,完成操作。

删除工作负载

删除工作负载可能会导致业务重启或中断,请谨慎操作。集群自身的工作负载不允许删除。

  1. 单击[全部服务]图标,选择[容器服务/云容器引擎]菜单项,进入云容器引擎服务页面。

  2. 在左侧导航树中单击[工作负载]菜单项,展开工作负载的子菜单。

  3. 在左侧子导航树中单击各个菜单项进入对应的工作负载列表。

  4. 单击操作列的<删除>列表,弹出操作确认窗口。

  5. 单击<确定>按钮,完成操作。