• 文档
  • 控制台
  • 登录
  • 立即注册
    目前不支持用户自主注册,如需注册账号,请联系400-080-1100
容器服务 CKE
下载PDF

9 工作负载

9.1 概述

工作负载(Workload)通常是访问服务的实际载体,也是对节点日志收集、监控等系统应用的实际运行载体,是对一组容器组(Pod)的抽象模型。

9.2 无状态负载

9.2.1 新建无状态负载

简介

无状态负载(Deployment)是管理应用副本的一种API对象,具体表现为没有本地状态的Pod,这些Pod之间完全独立、功能相同,能够滚动更新,其实例的数量可以扩缩容,本小节介绍如何新建无状态负载。

前提条件

您已新建项目,具体操作请参见新建项目。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 无状态负载”,进入无状态负载页面。

(4)选择新建无状态工作负载方式:

a.在无状态负载列表页面,单击“yaml新建资源”,在弹出的yaml新建资源编辑框中完成编辑后,单击“确定”,完成无状态负载的新建。

b.在无状态负载列表页面,单击“新建无状态负载”,进入新建无状态工作负载页面,参考下表中说明配置相关参数,完成后单击“下一步”,进入“容器配置”页面。

image.png

(5)在容器配置页面,参考下表中说明完成容器配置,完成后单击“下一步”,进入服务配置页面。

提示

•如果需要配置多个容器,单击“新建容器”,将会在页面新增容器配置,下拉页面滚动条即可查看。

•如果不同的容器,配置信息相同,可以单击复制,在弹窗中填写目标容器名称,即可将本容器配置信息复制到目标容器配置中。

•如果在配置中有误操作,可以删除这条容器配置,重新填下容器配置。

image.png

image.png

(6)在服务配置页面,单击“新建服务”,弹出“新建服务”窗口,参考下表中说明新建服务,完成后单击“新建”,回到服务配置页面,单击“下一步”进入“高级配置”页面。

image.png

image.png

(7)在高级配置页面,参考下表中说明配置相关参数。

image.png

image.png

a.非管理集群:

完成高级配置后,单击“新建”,完成新建无状态负载操作。

b.管理集群多集群应用:

完成高级配置后,单击“下一步”多集群分发策略,见操作步骤(9)。

(8)在多集群分发页面,展开分发策略和差异策略的下拉箭头,根据下表参数说明,完成配置分发策略和差异策略,单击“确定”,完成新建无状态负载操作。

image.png

9.2.2 查看无状态负载详情

前提条件

您已新建无状态负载,具体操作请参见新建无状态负载。

限制与指导

仅当集群状态为“运行中”,可查看详情。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 无状态负载”,进入无状态负载页面。

(4)单击要查看的无状态负载名称,进入无状态负载详情页面,可查看以下信息。

在“基本信息”标签页,可查看无状态负载的基本信息和容器组等信息。

单击“容器”标签页,可查看容器名称、所属容器组、状态、项目、镜像等信息(此步骤多集群不支持)。

单击“服务”标签页,可查看服务名称、访问方式、项目、访问端口、会话保持等。

单击“调度策略”标签页,可以查看节点调度信息。

单击“弹性伸缩”标签页(此步骤多集群不支持),可以查看弹性伸缩信息。

单击“事件”标签页,可以查看容器组事件类型、对象、信息、内容、发生时间等。

单击“监控”标签页(此步骤多集群不支持),可以按照“近1小时”、“近3小时”、“近12小时”、“近1天”时间周期或指定时间范围查看容器的CPU指标、内存指标、网络指标等各项监控情况。单击“开启定时刷新”开关,开启定时刷新操作,单击“设置”可以自定义设置刷新频率。

单击“日志”标签页,可以查看容器日志。

单击“终端”标签页,可以连接容器终端。

单击“应用监控”标签页可以按照“近1小时”、“近3小时”、“近12小时”、“近1天”时间周期或指定时间范围查看无状态工作负载的应用监控情况。

若没有创建应用监控,可单击“新建容器监控”,进入应用监控页面,单击“创建应用监控”,完成创建。 

单击“开启定时刷新”开关,开启定时刷新操作,单击“设置”可以自定义设置刷新频率,默认每60秒刷新一次。

如果是多集群应用中创建的无状态负载,在无状态负载详情页面,单击“分发策略”页签,可查看无状态负载的分发策略。单击“编辑策略”,可编辑无状态负载分发策略。

9.2.3 添加弹性伸缩

限制与指导

多集群应用不支持弹性伸缩。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 无状态负载”,进入无状态负载页面。

(4)在无状态负载列表中,选择要查看的无状态工作负载的名称进入详情页面。

(5)单击“弹性伸缩”标签页,弹出“新建弹性伸缩”窗口,根据下表完成填写。

image.png

(6)完成填写后,单击“新建”,完成添加弹性伸缩操作。

后续操作

•在弹性伸缩列表,单击操作列“编辑”,可编辑弹性伸缩。

•在弹性伸缩列表,单击操作列“删除”,可删除弹性伸缩。

9.2.4 设置属性

9.2.4.1 编辑无状态负载

前提条件

您已新建无状态负载。

限制与指导

编辑容器配置时,需注意资源配额不得超过项目可支配资源量(可支配资源量=项目剩余配额+该无状态负载已占用配额)。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 无状态负载”,进入无状态负载页面。

(4)在无状态负载列表,选择要编辑的无状态负载名称,单击“编辑”,可编辑无状态负载的基本信息、容器配置、高级配置。

9.2.4.2 编辑yaml

前提条件

您已新建无状态负载,具体操作请参见新建无状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 无状态负载”,进入无状态负载页面。

(4)在无状态负载列表中,选择要查看的无状态工作负载的名称,单击“更多 > 编辑yaml”,完成编辑无状态负载yaml操作。

9.2.4.3 编辑标签注解

前提条件

您已新建无状态负载,具体操作请参见新建无状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 无状态负载”,进入无状态负载页面。

(4)在无状态负载列表中,选择要查看的无状态工作负载的名称,单击“更多 >标签注解”,完成编辑无状态负载标签注解操作。

9.2.4.4 编辑分发策略

简介

管理集群支持多集群应用,多集群应用中创建的无状态负载,支持编辑分发策略。

限制与指导

您已设置管理集群,并在多集群中创建无状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“无状态负载”页签,进入无状态负载标签页面。

(5)选择目标工作负载,单击“更多 > 编辑分发策略”,弹出“编辑分发策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑分发策略操作。

9.2.4.5 编辑差异策略

简介

管理集群支持多集群应用,多集群应用中创建的无状态负载,支持编辑差异策略。

限制与指导

您已设置管理集群,并在多集群中创建无状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“无状态负载”页签,进入无状态负载标签页面。

(5)选择目标工作负载,单击“更多 > 编辑差异策略”,弹出“编辑差异策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑差异策略操作。

9.2.4.6 编辑分发策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的无状态负载,支持编辑分发策略。

限制与指导

您已设置管理集群,并在多集群中创建无状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“无状态负载”页签,进入无状态负载标签页面。

(5)选择目标项目,单击“更多 > 编辑分发策略yaml”,弹出“编辑分发策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑分发策略yaml操作。

9.2.4.7 编辑差异策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的无状态负载,支持编辑差异策略。

限制与指导

您已设置管理集群,并在多集群中创建无状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“无状态负载”页签,进入无状态负载标签页面。

(5)选择目标项目,单击“更多 > 编辑差异策略yaml”,弹出“编辑差异策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑差异策略yaml操作。

9.2.5 删除无状态负载

前提条件

您已新建无状态负载,具体操作请参见新建无状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 无状态负载”,进入无状态负载页面。

(4)在无状态负载列表中,选择要查看的无状态工作负载的名称,单击“删除”,弹出“删除”确认框,单击“确定”,完成删除无状态负载操作。

9.3 守护进程集

9.3.1 新建守护进程集

简介

守护进程集(DaemonSets)保证在每个节点上都运行一个容器副本,常用来部署一些集群的日志、监控或者其他系统管理应用。

前提条件

您已新建项目,具体操作请参见新建项目。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 守护进程集”,进入守护进程集页面。

(4)选择新建守护进程集方式:

a.在守护进程集列表页面,单击“yaml新建资源”,在弹出的yaml新建资源编辑框中完成编辑后,单击“确定”完成守护进程集的新建。

b.在守护进程集列表页面,单击“新建守护进程集”,进入新建页面,参考下表中说明配置相关参数,完成后单击“下一步”,进入“容器配置”页面。

image.png

(5)在容器配置页面,单击“新建容器”弹出容器配置,参考下表中说明配置相关参数,完成后单击“下一步”,进入服务配置页面。

image.png

image.png

(6)在服务配置页面,单击“新建服务”,弹出“新建服务”窗口,参考下表中说明新建服务,完成后单击“新建”,回到服务配置页面,单击“下一步”进入“高级配置”页面。

image.png

image.png

(7)在高级配置页面,参考下表中说明配置相关参数。

image.png

image.png

a.非管理集群:

完成高级配置后,单击“新建”,完成新建守护进程集操作。

b.管理集群多集群应用:

完成高级配置后,单击“下一步”多集群分发策略,见操作步骤(9)。

(8)在多集群分发页面,根据下表参数说明,完成配置分发策略和差异策略,单击“确定”,完成新建守护进程集操作。

image.png

9.3.2 查看守护进程集详情

前提条件

您已创建守护进程集,具体操作请参见新建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 守护进程集”,进入守护进程集页面。

(4)单击要查看的守护进程集名称,进入守护进程集详情页面,可查看以下信息。

在“基本信息”标签页,可查看基本信息、容器组等信息。

单击“容器”标签页(此步骤多集群不支持),可查看容器名称、所属容器组、状态、项目、镜像等信息。

单击“服务”标签页,可查看服务名称、访问方式、项目、访问端口、会话保持等。

单击“调度策略”标签页,可以查看节点调度信息。

单击“事件”标签页,可以查看容器组事件类型、对象、信息、内容、发生时间等。

单击“监控”标签页(此步骤多集群不支持),可以按照“近1小时”、“近3小时”、“近12小时”、“近1天”时间周期或指定时间范围查看容器的CPU指标、内存指标、网络指标等各项监控情况单击“开启定时刷新”开关,开启定时刷新操作,单击“设置”可以自定义设置刷新频率,默认每60秒刷新一次。

单击“日志”标签页,可以查看容器日志。

单击“终端”标签页,可以连接容器终端。

单击“应用监控”标签页可以按照“近1小时”、“近3小时”、“近12小时”、“近1天”时间周期或指定时间范围查看无状态工作负载的应用监控情况。

若没有创建应用监控,可单击“创建应用监控”,完成创建。

单击“开启定时刷新”开关,开启定时刷新操作,单击“设置”可以自定义设置刷新频率,默认每60秒刷新一次。

如果是多集群应用中创建的守护进程集,在守护进程集详情页面,单击“分发策略”页签,可查看守护进程集分发策略。单击“编辑策略”可编辑守护进程集分发策略。

9.3.3 删除守护进程集

前提条件

您已创建守护进程集,具体操作请参见新建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 守护进程集”,进入守护进程集页面。

(4)在守护进程集列表中,选择要删除的守护进程集名称,单击“删除”,弹出“删除”确认框,单击“确定”,完成删除守护进程集操作。

9.3.4 设置属性

9.3.4.1 编辑守护进程集

前提条件

您已新建守护进程集。

限制与指导

编辑容器配置时,需注意资源配额不得超过项目可支配资源量(可支配资源量=项目剩余配额+该守护进程集已占用配额)。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 守护进程集”,进入守护进程集页面。

(4)在守护进程集列表,选择要编辑的守护进程集名称,单击“编辑”,可编辑守护进程集的基本信息、容器配置、高级配置。

9.3.4.2 编辑yaml

前提条件

您已创建守护进程集,具体操作请参见新建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 守护进程集”,进入守护进程集页面。

(4)在守护进程集列表中,选择要编辑的守护进程集名称,单击“更多 > 编辑yaml”,完成编辑守护进程集yaml操作。

9.3.4.3 编辑标签注解

前提条件

您已创建守护进程集,具体操作请参见新建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 守护进程集”,进入守护进程集页面。

(4)在守护进程集列表中,选择要编辑的守护进程集名称,单击“更多 >标签注解”,完成编辑守护进程集标签注解操作。

9.3.4.4 编辑分发策略

简介

管理集群支持多集群应用,多集群应用中创建的守护进程集,支持编辑分发策略。

限制与指导

您已设置管理集群,并在多集群中创建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“守护进程集”页签,进入守护进程集标签页面。

(5)选择目标工作负载,单击“更多 > 编辑分发策略”,弹出“编辑分发策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑分发策略操作。

9.3.4.5 编辑差异策略

简介

管理集群支持多集群应用,多集群应用中创建的守护进程集,支持编辑差异策略。

限制与指导

您已设置管理集群,并在多集群中创建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“守护进程集”页签,进入守护进程集标签页面。

(5)选择目标工作负载,单击“更多 > 编辑差异策略”,弹出“编辑差异策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑差异策略操作。

9.3.4.6 编辑分发策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的守护进程集,支持编辑分发策略。

限制与指导

您已设置管理集群,并在多集群中创建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“守护进程集”页签,进入守护进程集标签页面。

(5)选择目标项目,单击“更多 > 编辑分发策略yaml”,弹出“编辑分发策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑分发策略yaml操作。

9.3.4.7 编辑差异策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的守护进程集,支持编辑差异策略。

限制与指导

您已设置管理集群,并在多集群中创建守护进程集。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“守护进程集”页签,进入守护进程集标签页面。

(5)选择目标项目,单击“更多 > 编辑差异策略yaml”,弹出“编辑差异策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑差异策略yaml操作。

9.4 有状态负载

9.4.1 新建有状态负载

简介

Kubernetes的有状态负载指的是有数据存储需求的应用服务,具有有序部署,扩展和删除的特性。

前提条件

您已新建项目,具体操作请参见新建项目。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 有状态负载”,进入有状态负载页面。

(4)选择新建有状态负载方式:

a.在有状态负载列表页面,单击“yaml新建资源”,在弹出的yaml新建资源编辑框中完成编辑后,单击“确定”完成有状态负载的新建。

b.在有状态负载列表页面,单击“新建有状态负载”,进入新建页面,参考下表中说明配置相关参数,完成后单击“下一步”,进入“容器配置”页面。

image.png

(5)在容器配置页面,单击“新建容器”弹出容器配置,参考下表中说明配置相关参数,完成后单击“下一步”,进入“服务配置”页面。

image.png

image.png

(6)在服务配置页面,单击“新建服务”,弹出“新建服务”窗口,参考下表中说明新建服务,完成后单击“新建”,回到服务配置页面,单击“下一步”进入“高级配置”页面。

image.png

(7)在高级配置页面,参考下表中说明配置相关参数。

image.png

image.png

a.非管理集群:

完成高级配置后,单击“新建”,完成新建有状态工作负载。

b.管理集群多集群应用:

完成高级配置后,单击“下一步”多集群分发策略,见操作步骤(9)。

(8)在多集群分发页面,根据下表参数说明,完成配置分发策略和差异策略,单击“确定”,完成新建有状态负载操作。

image.png

9.4.2 查看有状态负载详情

前提条件

您已创建有状态负载,具体请参见新建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 有状态负载”,进入有状态负载页面。

(4)单击要查看的有状态负载名称,进入有状态负载详情页面。

在“基本信息”标签页,可查看有状态负载的基本信息和容器组等信息。

单击“容器”标签页,可查看容器名称、所属容器组、状态、项目、镜像等信息(此步骤多集群不支持)。

单击“服务”标签页,可查看服务名称、访问方式、项目、访问端口、会话保持等。

单击“调度策略”标签页,可以查看节点调度信息。

单击“弹性伸缩”标签页(此步骤多集群不支持),可以查看弹性伸缩信息。

单击“事件”标签页,可以查看容器组事件类型、对象、信息、内容、发生时间等。

单击“监控”标签页(此步骤多集群不支持),可以按照“近1小时”、“近3小时”、“近12小时”、“近1天”时间周期或指定时间范围查看容器的CPU指标、内存指标、网络指标等各项监控情况。单击“开启定时刷新”开关,开启定时刷新操作,单击“设置”可以自定义设置刷新频率。

单击“日志”标签页,可以查看容器日志。

单击“终端”标签页,可以连接容器终端。

单击“应用监控”标签页可以按照“近1小时”、“近3小时”、“近12小时”、“近1天”时间周期或指定时间范围查看无状态工作负载的应用监控情况。

若没有创建应用监控,可单击“创建应用监控”,完成创建。

单击“开启定时刷新”开关,开启定时刷新操作,单击“设置”可以自定义设置刷新频率,默认每60秒刷新一次。

如果是多集群应用中创建的有状态负载,在有状态负载详情页面,单击“分发策略”页签,可查看有状态负载分发策略。单击“编辑策略”,可可编辑有状态负载的分发策略。

9.4.3 添加弹性伸缩

限制与指导

多集群应用不支持弹性伸缩。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 有状态负载”,进入有状态负载页面。

(4)在有状态负载列表中,选择要查看的无状态工作负载的名称进入详情页面,

(5)单击“弹性伸缩”标签页,弹出“新建弹性伸缩”窗口,根据下表完成填写。

image.png

(6)完成填写后,单击“新建”,完成添加弹性伸缩操作。

后续操作

•在弹性伸缩列表,单击操作列“编辑”,可编辑弹性伸缩。

•在弹性伸缩列表,单击操作列“删除”,可删除弹性伸缩。

9.4.4 删除有状态负载

前提条件

您已创建有状态负载,具体请参见新建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 有状态负载”,进入有状态负载页面。

(4)在有状态负载列表中,选择要删除的有状态工作负载名称,单击“删除”,弹出“删除”确认框,单击“确定”,完成删除有状态负载操作。

9.4.5 设置属性

9.4.5.1 编辑有状态负载

前提条件

您已新建有状态负载。

限制与指导

编辑容器配置时,需注意资源配额不得超过项目可支配资源量(可支配资源量=项目剩余配额+该无状态负载已占用配额)。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 有状态负载”,进入有状态负载页面。

(4)在有状态负载列表,选择要编辑的有状态负载名称,单击“编辑”,可编辑有状态负载的基本信息、容器配置、高级配置。

9.4.5.2 编辑yaml

前提条件

您已创建有状态负载,具体请参见新建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 有状态负载”,进入有状态负载页面。

(4)在有状态负载列表中,选择要重启的有状态工作负载名称,单击“更多 > 编辑yaml”,可以编辑有状态负载yaml。

9.4.5.3 编辑标签注解

前提条件

您已创建有状态负载,具体请参见新建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 有状态负载”,进入有状态负载页面。

(4)在有状态负载列表中,选择要编辑的有状态工作负载名称,单击“更多 >标签注解”,可以编辑有状态负载标签注解。

9.4.5.4 编辑分发策略

简介

管理集群支持多集群应用,多集群应用中创建的有状态负载,支持编辑分发策略。

前提条件

您已设置管理集群,并在多集群中创建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“有状态负载”页签,进入有状态负载标签页面。

(5)选择目标工作负载,单击“更多 > 编辑分发策略”,弹出“编辑分发策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑分发策略操作。

9.4.5.5 编辑差异策略

简介

管理集群支持多集群应用,多集群应用中创建的有状态负载,支持编辑差异策略。

前提条件

您已设置管理集群,并在多集群中创建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“有状态负载”页签,进入有状态负载标签页面。

(5)选择目标工作负载,单击“更多 > 编辑差异策略”,弹出“编辑差异策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑差异策略操作。

9.4.5.6 编辑分发策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的有状态负载,支持编辑分发策略。

前提条件

您已设置管理集群,并在多集群中创建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“有状态负载”页签,进入有状态负载标签页面。

(5)选择目标项目,单击“更多 > 编辑分发策略yaml”,弹出“编辑分发策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑分发策略yaml操作。

9.4.5.7 编辑差异策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的有状态负载,支持编辑差异策略。

前提条件

您已设置管理集群,并在多集群中创建有状态负载。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“有状态负载”页签,进入有状态负载标签页面。

(5)选择目标项目,单击“更多 > 编辑差异策略yaml”,弹出“编辑差异策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑差异策略yaml操作。

9.5 普通任务

9.5.1 新建普通任务

简介

适用于一次性的任务执行,会创建一个或者多个Pod,并将继续重试Pod的执行,直到指定数量的Pod成功终止。

前提条件

您已新建项目,具体操作请参见新建项目。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 普通任务”,进入普通任务页面。

(4)选择新建普通任务方式:

a.在普通任务列表页面,单击“yaml新建资源”,在弹出的yaml新建资源编辑框中完成编辑后,单击“确定”完成普通任务的新建。

b.在普通任务列表页面,单击“新建普通任务”,进入新建页面,参考下表中说明配置相关参数,完成后单击“下一步”,进入“容器配置”页面。

image.png

(5)在容器配置页面,单击“新建容器”弹出容器配置,参考下表中说明配置相关参数,完成后单击“下一步”,进入普通任务配置页面。

image.png

image.png

(6)在普通任务配置页面,根据下表参数说明完成配置后,单击“下一步”,进入高级配置页面。

image.png

(7)在高级配置页面,参考下表中说明配置相关参数。

image.png

a.非管理集群:

完成高级配置后,单击“新建”,完成新建普通任务操作。

b.管理集群多集群应用:

完成高级配置后,单击“下一步”多集群分发策略,见操作步骤(9)。

(8)在多集群分发页面,根据下表参数说明,完成配置分发策略和差异策略,单击“确定”,完成新建普通任务操作。

表9-1 多集群分发策略

image.png

表9-2 多集群差异策略

image.png

9.5.2 查看普通任务详情

前提条件

您已创建普通任务,具体请参见新建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 普通任务”,进入普通任务页面。

(4)单击要查看的普通任务名称,进入普通任务详情页面。

(5)可查看普通任务的基本信息、事件等详细情况。

(6)如果是多集群应用中创建的普通任务,在普通任务详情页面,单击“分发策略”页签,可查看普通任务分发策略。单击“编辑策略”可编辑项目分发策略。

9.5.3 删除普通任务

前提条件

您已创建普通任务,具体请参见新建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 普通任务”,进入普通任务页面。

(4)在普通任务列表中,选择要删除的普通任务名称,单击“删除”,弹出“删除”确认框,单击“确定”,完成删除普通任务操作。

9.5.4 设置属性

前提条件

您已创建普通任务,具体请参见新建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 普通任务”,进入普通任务页面。

(4)在普通任务列表中,选择要编辑的普通任务名称,单击“查看yaml”,可以查看普通任务yaml。

9.5.4.2 编辑标签注解

前提条件

您已创建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 普通任务”,进入普通任务页面。

(4)在普通任务列表中,选择要编辑的名称,单击“标签注解”,可以编辑普通任务标签注解。

9.5.4.3 编辑分发策略

简介

管理集群支持多集群应用,多集群应用中创建的普通任务,支持编辑分发策略。

前提条件

您已设置管理集群,并在多集群中创建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“普通任务”页签,进入普通任务标签页面。

(5)选择目标工作负载,单击“更多 > 编辑分发策略”,弹出“编辑分发策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑分发策略操作。

9.5.4.4 编辑差异策略

简介

管理集群支持多集群应用,多集群应用中创建的普通任务,支持编辑差异策略。

前提条件

您已设置管理集群,并在多集群中创建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“普通任务”页签,进入普通任务标签页面。

(5)选择目标工作负载,单击“更多 > 编辑差异策略”,弹出“编辑差异策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑差异策略操作。

9.5.4.5 编辑分发策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的普通任务,支持编辑分发策略。

前提条件

您已设置管理集群,并在多集群中创建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“普通任务”页签,进入普通任务标签页面。

(5)选择目标项目,单击“更多 > 编辑分发策略yaml”,弹出“编辑分发策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑分发策略yaml操作。

9.5.4.6 编辑差异策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的普通任务,支持编辑差异策略。

前提条件

您已设置管理集群,并在多集群中创建普通任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“普通任务”页签,进入普通任务标签页面。

(5)选择目标项目,单击“更多 > 编辑差异策略yaml”,弹出“编辑差异策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑差异策略yaml操作。

9.6 定时任务

9.6.1 新建定时任务

简介

定时任务是按照指定时间周期运行的短任务。使用场景为在某个固定时间点,为所有运行中的节点做时间同步。

前提条件

您已新建项目,具体操作请参见新建项目。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 定时任务”,进入定时任务页面。

(4)选择新建定时任务方式:

a.在定时任务列表页面,单击“yaml新建资源”,在弹出的yaml新建资源编辑框中完成编辑后,单击“确定”完成定时任务的新建。

b.在定时任务列表页面,单击“新建定时任务”,进入新建页面,参考下表中说明配置相关参数,完成后单击“下一步”,进入“容器配置”页面。

image.png

(5)在容器配置页面,单击“新建容器”弹出容器配置,参考下表中说明配置相关参数,完成后单击“下一步”,进入“高级配置”页面。

image.png

image.png

(6)在高级配置页面,根据下表参数说明完成配置。

image.png

a.非管理集群:

完成高级配置后,单击“新建”,完成新建定时任务操作。

b.管理集群多集群应用:

完成高级配置后,单击“下一步”多集群分发策略,见操作步骤(9)。

(7)在多集群分发页面,根据下表参数说明,完成配置分发策略和差异策略,单击“确定”,完成新建定时任务操作。

表9-3 多集群分发策略

image.png

表9-4 多集群差异策略

image.png

9.6.2 查看定时任务详情

前提条件

您已创建定时任务,具体请参见新建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 定时任务”,进入定时任务页面。

(4)单击要查看的定时任务名称,进入定时任务详情页面。

(5)可查看定时任务的基本信息、事件等详细情况。

(6)如果是多集群应用中创建的定时任务,在定时任务详情页面,单击“分发策略”页签,可查看定时任务分发策略。单击“编辑策略”可编辑定时任务分发策略。

9.6.3 删除定时任务

前提条件

您已创建定时任务,具体请参见新建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 定时任务”,进入定时任务页面。

(4)在定时任务列表中,选择删除的定时任务名称,单击“删除”,弹出“删除”确认框,单击“确定”,完成删除定时任务操作。

9.6.4 设置属性

9.6.4.1 查看yaml

前提条件

您已创建定时任务,具体请参见新建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 定时任务”,进入定时任务页面。

(4)在定时任务列表中,选择要查看的定时任务名称,单击“查看yaml”,可以查看定时任务yaml。

9.6.4.2 编辑标签注解

前提条件

您已创建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 定时任务”,进入定时任务页面。

(4)在定时任务列表中,选择要编辑的名称,单击“标签注解”,可以编辑定时任务标签注解。

9.6.4.3 编辑分发策略

简介

管理集群支持多集群应用,多集群应用中创建的定时任务,支持编辑分发策略。

前提条件

您已设置管理集群,并在多集群中创建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“定时任务”页签,进入定时任务标签页面。

(5)选择目标工作负载,单击“更多 > 编辑分发策略”,弹出“编辑分发策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑分发策略操作。

9.6.4.4 编辑差异策略

简介

管理集群支持多集群应用,多集群应用中创建的定时任务,支持编辑差异策略。

前提条件

您已设置管理集群,并在多集群中创建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“定时任务”页签,进入定时任务标签页面。

(5)选择目标工作负载,单击“更多 > 编辑差异策略”,弹出“编辑差异策略”窗口。

(6)参考下表参数说明完成策略配置。

image.png

(7)完成后,单击“确定”,完成编辑差异策略操作。

9.6.4.5 编辑分发策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的定时任务,支持编辑分发策略。

前提条件

您已设置管理集群,并在多集群中创建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“定时任务”页签,进入定时任务标签页面。

(5)选择目标项目,单击“更多 > 编辑分发策略yaml”,弹出“编辑分发策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑分发策略yaml操作。

9.6.4.6 编辑差异策略yaml

简介

管理集群支持多集群应用,多集群应用中创建的定时任务,支持编辑差异策略。

前提条件

您已设置管理集群,并在多集群中创建定时任务。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)选择目标管理集群,单击管理集群“集群名称/ID”,进入管理集群页面。

(3)单击左侧导航栏“多集群应用”,进入多集群应用页面。

(4)单击“定时任务”页签,进入定时任务标签页面。

(5)选择目标项目,单击“更多 > 编辑差异策略yaml”,弹出“编辑差异策略yaml”窗口。

(6)完成编辑后,单击“确定”完成编辑差异策略yaml操作。

9.7 容器组

9.7.1 创建容器组

简介

容器组(Pod)是可以在Kubernetes中创建和管理的最小的可部署的计算单元。

操作步骤

(1) 在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2) 在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3) 在左侧导航栏单击“工作负载 > 容器组”,进入容器组列表页面。

(4) 在容器组页面,单击“yaml创建资源”,可通过编写yaml创建容器组。

9.7.2 查看容器组详情

简介

容器组详情提供了容器组的基本信息,以及单个容器的事件信息、监控数据、日志信息、终端等。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在左侧导航栏单击“工作负载 > 容器组”,进入容器组列表页面。

(3)单击“容器组名称”,进入容器组基本信息页面,可查看容器组的基本信息、容器组所包含的容器信息等。

(4)单击“事件”标签页,通过条件筛选,查看容器的事件信息。

(5)单击“监控”标签页,通过条件筛选,查看容器的监控信息。

(6)单击“日志”标签页,选择容器名称,查看对应的容器日志,可以进行更新日志、下载日志等操作。

(7)单击“终端”标签页,可选择容器名称,等待自动连接终端后,可输入命名操作容器。

9.7.3 上传镜像文件

简介

上传下载能力与执行kubectl cp效果一致,请留意kubectl cp是否能够成功。

限制与指导

•请确保容器内该路径存在。

•文件大小限制2G。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击集群名称/ID,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 容器组”,进入容器组页面。

(4)在容器组列表中,选则容器组名称,单击“更多 > 上传文件”,弹出“上传文件”窗口。

(5)在弹窗中,选择目标容器、上传路径,选择上传文件后,单击“确定”,完成上传文件操作。

9.7.4 下载镜像文件

简介

上传下载能力与执行kubectl cp效果一致,请留意kubectl cp是否能够成功。

限制与指导

请确保容器内该路径存在。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击集群名称/ID,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 容器组”,进入容器组页面。

(4)在容器组列表中,选则容器组名称,单击“更多 > 下载文件”,弹出“下载文件”窗口。

(5)在弹窗中,选择目标容器、填写下载路径后,单击“确定”,完成下载文件操作。

9.7.5 删除容器组

简介

当这个容器组不再使用时,可以删除容器组。

前提条件

已完成创建容器组。

限制与指导

删除操作不可恢复,请谨慎操作。

操作步骤

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击集群名称/ID,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 容器组”,进入容器组页面。

(4)在容器组列表中,选择删除的容器组名称,单击“更多 > 删除”,弹出“删除”确认框,单击“确定”,完成删除容器组操作。

9.7.6 设置属性

9.7.6.1 编辑yaml

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 容器组”,进入容器组页面。

(4)在容器组列表中,选择要编辑的容器组名称,单击“编辑yaml”,完成编辑容器组yaml操作。

9.7.6.2 编辑标签注解

(1)在容器服务控制台,单击左侧导航栏的“集群”,进入集群列表页面。

(2)在集群列表,选择集群,单击“集群名称/ID”,进入集群“基本信息”页面。

(3)在集群页面左侧导航栏,单击“工作负载 > 容器组”,进入容器组页面。

(4)在容器组列表中,选择要编辑的名称,单击“标签注解”,完成编辑容器组标签注解操作。

意见反馈

文档内容是否对您有帮助?

如您有其他疑问,您也可以通过在线客服来与我们联系探讨 在线客服

联系我们
回到顶部