创建部署
- 在顶部导航栏单击[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
- 在左侧导航栏选择[业务视图],选择目标命名空间,选择[工作负载]-[部署],进入“部署”页面。
- 单击
创建部署
,跳转至“创建部署”页面。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
创建有状态副本集
- 在顶部导航栏单击[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
- 在左侧导航栏选择[业务视图],选择目标命名空间,选择[工作负载]-[有状态副本集],进入“有状态副本集”页面。
- 单击
创建有状态副本集
,跳转至“创建有状态副本集”页面。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
创建守护进程集
- 在顶部导航栏单击[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
- 在左侧导航栏选择[业务视图],选择目标命名空间,选择[工作负载]-[守护进程集],进入“守护进程集”页面。
- 单击
创建守护进程集
,跳转至“创建守护进程集”页面。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
创建任务
任务会创建一个或者多个容器组,并将持续重试容器组的执行,直到指定数量的容器组成功终止。 随着容器组成功结束,任务跟踪记录成功完成的容器组个数。当数量达到指定的成功个数阈值时,任务(即 Job)结束。
在顶部导航栏单击[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
在左侧导航栏选择[业务视图],选择目标命名空间,选择[工作负载]-[任务],进入“任务”页面。
单击
创建任务
,跳转至“创建任务”的“基础配置”页面。填写基础配置参数。
参数 说明 目标完成次数 当成功完成的容器组达到该值时认为任务完成。 并行实例数 每次创建的容器组数量。 失败重试次数 失败容器组的最大重试次数,超过这个次数不会继续重试。 超时时间 任务运行的超时时间。如果任务运行的时间超过了设定的时间,此任务将自动停止运行所有容器组。 重启策略 容器组内容器的重启策略,包括“不重启”和“失败时重启”。 单击
下一步:容器配置
,进入“创建任务”的“容器配置”页面。填写容器配置参数,参数说明请参考 [为应用添加工作负载] 。
单击
创建
完成操作。
创建定时任务
定时任务即Kubernetes中的CronJob,是基于时间的“任务”,在指定的时间周期运行指定的“任务”。
在顶部导航栏单击[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
在左侧导航栏选择[业务视图],选择目标命名空间,选择[工作负载]-[定时任务],进入“定时任务”页面。
单击
创建定时任务
,跳转至“创建定时任务”的“基础配置”页面。填写基础配置参数。
参数 说明 定时规则 指定任务运行周期。 并发策略 * Forbid:在前一个任务未完成时,不创建新任务。
* Allow:当到达新任务创建时间点,而前一个任务未完成时,新的任务会取代前一个任务。
* Replace:定时任务不断创建新的任务,会抢占集群资源。目标完成次数 当成功完成的容器组达到该值时认为任务完成。 并行实例数 每次创建的容器组数量。 失败重试次数 失败容器组的最大重试次数,超过这个次数不会继续重试。 超时时间 任务运行的超时时间。如果任务运行的时间超过了设定的时间,此任务将自动停止运行所有容器组。 重启策略 容器组内容器的重启策略,包括“不重启”和“失败时重启”。 单击
下一步:容器配置
,进入“创建定时任务”的“容器配置”页面。填写容器配置参数,参数说明请参考 [为应用添加工作负载] 。
单击
创建
完成操作。
管理工作负载
查找工作负载
- 在顶部导航栏单击[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
- 方式一:在左侧导航栏选择[业务视图],选择目标命名空间,选择[应用管理],进入“应用管理”页面。单击应用名称链接进入应用详情页面,在应用详情页面中查找该应用关联的工作负载。
- 方式二:在左侧导航栏选择[业务视图]-[工作负载],选择负载类型,进入该类型工作负载列表页面查找工作负载。
注意事项
- 对于“任务”类型的工作负载,仅涉及“查看工作负载详情”、“查看Yaml”和“删除”三个功能,其它功能不涉及。
- 对于“定时任务”类型的工作负载,仅涉及“查看工作负载详情”、“运行/停止定时任务”、“编辑Yaml”三个功能,其它功能不涉及。
操作指导
查看工作负载详情
- 找到目标工作负载,单击工作负载名称链接,进入工作负载详情页。
- 查看工作负载详细信息。
容器配置
- 找到目标工作负载,单击操作栏的
容器配置
,跳转至“容器配置”页面。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
手动伸缩
仅“部署”和“有状态副本集”类型工作负载支持本功能。
说明:
- 处于“已停止”状态的的工作负载不支持手动伸缩。
- 针对部署类型的工作负载,若设置了自动伸缩策略,则不支持进行手动伸缩。
- 找到目标工作负载,单击操作栏的
手动伸缩
,弹出“手动伸缩”对话框。 - 默认展示当前工作负载副本数量,可手动修改。此数量为目标值而非差值。
- 单击
确认
完成操作。
访问方式
- 找到目标工作负载,单击操作栏的
访问方式
或更多
-访问方式
,弹出“访问方式”对话框。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
版本回滚
仅“部署”类型工作负载支持本功能。
- 找到目标工作负载,单击操作栏的
更多
-版本回滚
,弹出“版本回滚”对话框。 - 选择需要回滚到的历史版本。
- 单击
确认
完成操作。
升级策略
- 找到目标工作负载,单击操作栏的
更多
-升级策略
,弹出“升级策略”对话框。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
伸缩策略
仅“部署”类型工作负载支持本功能。
- 找到目标工作负载,单击操作栏的
更多
-伸缩策略
,弹出“伸缩策略”对话框。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
调度策略
- 找到目标工作负载,单击操作栏的
更多
-调度策略
,弹出“调度策略“对话框。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
网络设置
- 找到目标工作负载,单击操作栏的
更多
-网络设置
,弹出“网络设置”对话框。 - 配置参数,参数说明请参考 [为应用添加工作负载] 。
- 单击
确认
完成操作。
标签设置
- 找到目标工作负载,单击操作栏的
更多
-标签设置
,弹出“标签设置”对话框。 - 增加或移除标签。
- 单击
确认
完成操作。
编辑Yaml
- 找到目标工作负载,单击操作栏的
更多
-编辑Yaml
,弹出“编辑Yaml”对话框。 - 修改信息。
- 单击
确认
完成操作。
启动
- 找到目标工作负载,单击操作栏的
更多
-启动
,弹出“启动部署”提示框。 - 单击
启动
完成操作。
停止
- 找到目标工作负载,单击操作栏的
更多
-停止
,弹出“停止部署”提示框。 - 单击
停止
完成操作。
重新部署
- 找到目标工作负载,单击操作栏的
更多
-重新部署
,弹出“重新部署”提示框。 - 单击
重新部署
完成操作。
删除
- 找到目标工作负载,单击操作栏的
更多
-删除
,弹出“删除部署”提示框。 - 单击
删除
完成操作。
查看Yaml
仅“任务”类型工作负载支持本功能。
- 找到目标工作负载,单击操作栏的
查看Yaml
,弹出“查看Yaml”提示框。 - 查看信息,单击
确认
完成操作。
运行/停止定时任务
仅“定时任务”类型工作负载支持本功能。
- 找到目标工作负载,单击操作栏的
运行
或停止
,弹出对应提示框。 - 单击
运行
或停止
完成操作。
管理容器组
本章节主要介绍在“容器组”页面中,针对容器组的运维管理操作。“容器组”页面进入路径如下:
- 在顶部导航栏单击[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“Kubernetes容器服务”页面。
- 在左侧导航栏选择[业务视图],选择目标命名空间,选择[工作负载]-[容器组],进入“容器组”页面。
查看容器组详情
支持查看容器组基本信息、容器配置、状态、事件、监控、日志、终端。
- 进入“容器组”页面。
- 单击容器组名称链接,进入容器组详情页面,查看信息。
查看容器组Yaml
- 进入“容器组”页面。
- 单击目标容器组操作栏的
查看Yaml
,查看信息。
查看容器组日志
- 进入“容器组”页面。
- 单击目标容器组操作栏的
日志
,查看信息。
终端
- 进入“容器组”页面。
- 单击目标容器组操作栏的
更多
-终端
,跳转至终端页面。
删除容器组
- 进入“容器组”页面。
- 单击目标容器组操作栏的
更多
-删除
,弹出“删除容器组”对话框。 - 根据需要确认是否勾选“强制删除”。例如,目标容器组因所在节点已经停止或者无法连接API Server等异常情况无法被正常删除,此时可进行强制删除。
- 单击
删除
完成操作。