迁移概述

应用中心已不再进行功能升级并逐步停止维护,您可以将应用中心的相关配置迁移至ACK One GitOps。本文介绍应用中心与ACK One GitOps功能对比以及应用的迁移说明。

迁移方案

您可以通过自动化迁移和手动迁移两种方式,将应用中心的应用迁移至ACK One GitOps。

应用中心与ACK One GitOps功能对比与迁移说明

ACK One GitOps托管开源ArgoCD,提供ArgoCD原生UI,结合ACK One多集群管理能力,实现多集群的GitOps应用下发;采用Serverless模式,全托管运行,开箱即用,免运维。ACK One GitOps与应用中心功能对比如下。

功能

应用中心

ACK One GitOps

迁移说明

文档链接

自定义配置

包括目标集群,Git仓库,ArgoCD系统配置

对对

添加ACK One关联集群,

迁移自定义配置。

迁移自定义配置

使用Git仓库创建应用

对对

迁移ArgoCD Application和Git Repo。

迁移Git仓库配置和GitOps应用

监控ACR镜像变化,触发应用发布

对对

迁移ACR相关配置。

迁移ACR镜像监控配置

使用编排模板创建应用

对错

将编排模板提交至Git仓库中,并创建ArgoCD Application发布。

迁移通过编排模板创建的应用

触发器

对错

将编排模板提交到Git仓库中,创建ArgoCD Application并发布。发布后,ArgoCD会监控Git仓库的变化,自动触发应用发布或者调用ArgoCD CLI或OpenAPI触发应用发布。