本操作用于为流水线配置承载其运行的Kubernetes集群,通过创建集群和添加集群两步骤,实现在指定Kubernetes集群中承载所有DevOps流水线的运行。
创建集群(可选)
本操作用于创建承载流水线运行的Kubernetes集群,请根据客户实际业务需求酌情创建。当现有Kubernetes容器集群满足业务需要时,可跳过本步骤。
创建Kubernetes集群。
- 在云平台的顶部导航栏中,依次选择[产品与服务]-[容器服务]-[Kubernetes容器服务],进入“管理视图”的“集群管理”页面。
- 在“集群管理”页面中,选择[业务集群]页签后,单击列表上方的
创建集群
,进入“创建Kubernetes集群”页面。 - 在“创建Kubernetes集群”页面中,配置相关集群参数后,单击
创建
,开始创建Kubernetes集群,并关闭“创建Kubernetes集群”页面。其中,“创建Kubernetes集群”页面中各参数的具体说明,请参考“Kubernetes容器服务”帮助中“创建集群”的相关内容。
(可选)创建命名空间。
当流水线中需要创建“通过YAML部署”或“通过Chart模板部署”任务时,请执行本步骤。否则,可直接跳过该步骤。
- 在Kubernetes容器服务的“管理视图”页签导航栏中,单击“命名空间”,进入“命名空间”页面。
- 在“命名空间”页面中,选择[业务集群]页签后,单击列表上方的
创建命名空间
,进入“创建命名空间”页面。 - 在“创建命名空间”页面中,配置相关命名空间参数后,单击
创建命名空间
,开始创建命名空间,并关闭“创建命名空间”页面。其中,“创建命名空间”页面中各参数的具体说明,请参考“Kubernetes容器服务”帮助中“创建命名空间”的相关内容。
添加集群
本操作用于建立Kubernetes集群与流水线的关联,将该集群用于承载DevOps所有流水线的运行。
说明:
当成功添加集群后,在该集群下将会自动创建一个名称前缀为 ecp-devops 的命名空间,用于运行承载各流水线任务的容器组(Pod)。