应用部署组管理
更新时间:2024-09-20
应用部署组为一组相同配置的工作负载,统一进行创建、变更和删除。关联节点部署组后,将在该节点部署组的所有节点组中,分别创建工作负载。
用户可以通过表单方式创建应用部署组,也可以通过百度智能云提供的YAML文件模板创建和修改应用部署组。
查看应用部署组列表
进入 "产品服务>容器引擎CCE",选择集群,点击 "单元化部署>应用部署组",进入应用部署组页面。内容包括:
- 命名空间:应用部署组所在的命名空间,可下拉单选,也可选择"全部"命名空间,查看集群所有命名空间的应用部署组;
- 列表数据:显示对应命名空间下所有应用部署组的列表信息,及新建、YMAL编辑、部署列表、删除
创建应用部署组
点击应用部署组列表左上角"创建应用部署组",用户可以选择通过表单形式或者通过 yaml 形式创建新的应用部署组。
(1)通过表单形式创建:
- 填写应用部署组名称、选择关联的边缘节点组、命名空间、工作负载类型、容器组数量、Pod 标签;
- 点击添加容器配置按钮,填入容器名称和镜像地址,点击确认后创建页展示已添加的容器配置信息;
- 点击创建,确认根据配置信息生成的 yaml 文件,完成创建。
(2)通过 yaml 形式创建:
- 选择命名空间,填写 yaml 文件,点击确定。
- 模板类型:可使用示例模板或我的模板创建。
- 复制:复制当前 yaml 文件的内容
- 取消:返回列表页
kind: BatchDeployment
apiVersion: apps.cce.io/v1alpha1
metadata:
name: demo
namespace: default
spec:
deployGroup: test
selectedStrategy: none
workloadTemplate:
deployment:
replicas: 1
selector:
matchLabels:
app: demo
template:
metadata:
labels:
app: demo
spec:
containers:
- image: registry.baidubce.com/cce/nginx-alpine-go:latest
name: demo
imagePullPolicy: Always
ports:
- containerPort: 80
name: demo
查看应用部署组详情
点击列表页任何一行的应用部署组名称,即可进入应用部署组详情页,详情页内容包括:
- 部署详情:包括基本信息、容器配置、关联服务访问组
修改应用部署组
在应用部署组列表页面,点击需要修改的应用部署组行中的“Yaml编辑”按钮,完成编辑修改后,点击“确定”提交。
查看部署列表
在应用部署组列表页面,点击需要查看的应用部署组行中的“部署列表”按钮,即可进入弹框页,查看部署列表弹框页内容包括:
- 列表数据:显示该应用部署组相关联的所有工作负载信息
删除应用部署组
在应用部署组列表页面,点击需要删除的应用部署组行中的“删除”按钮,点击“删除”按钮,确认信息后,点击“确认”。