批量导入 Kubernetes 集群中已有的应用,降低用户已有集群应用的接入难度,提高应用创建效率。本文为您介绍如何导入应用。
说明
当前仅支持导入 K8s YAML 应用,默认采用系统预置的 K8s YAML 部署策略,并提前预置开发(Dev)、测试(Test)、生产(Prod)类别环境实例各一个。
前提条件
- 已创建工作区,具体操作请参考 创建工作区。
- 已接入待导入应用所在的 Kubernetes 集群,具体操作请参见 接入部署资源。
操作步骤
- 登录应用管理页面。
- 登录 持续交付控制台。
- 在左侧导航栏选择 工作区。
- 单击目标工作区名称,进入当前工作区。
- 在左侧导航栏选择 应用交付 > 应用管理。
- 在应用管理页面,单击 导入应用。
- 在导入应用页面,按要求填写应用的基本配置。
配置项 | 说明 |
---|
部署资源 | 选择待导入应用所在 Kubernetes 集群。 |
命名空间 | 选择待导入应用所在的命名空间。 |
- 单击 添加应用,按要求填写每个应用的信息。一次最多可添加 20 个应用。
配置项 | 说明 |
---|
资源 | 勾选当前应用的包含的资源类型,支持 Deployment、Service、ConfigMap 三种资源类型。一个应用最多添加 10 个资源。 - Deployment:选择待导入的 Deployment。一个应用当前仅支持添加一个 Deployment 类型资源。
- Service:选择待导入的 Service。支持添加多个。
- ConfigMap:选择待导入的 ConfigMap。支持添加多个。
|
- 填写完毕后,单击 确定,导入应用。
后续操作
根据需要,对导入的应用进行编排。具体操作可参见 应用编排。