为 Argo CD 应用程序指定多个来源

在 Argo CD 2.6 中引入多源功能之前,Argo CD 仅限于管理来自 单个 Git 或 Helm 存储库 的应用程序。用户必须将每个应用程序作为 Argo CD 中的单个实体进行管理,即使资源存储在多个存储库中也是如此。借助多源功能,现在可以创建一个 Argo CD 应用程序,指定存储在多个存储库中的资源了。这意味着你可以在不同的存储库中单独管理资源,并将它们组合成一个单一实体进行部署和管理。
https://developers.redhat.com/articles/2023/02/20/multiple-sources-argo-cd-applications#
在这里插入图片描述

注意:该功能仍标记为 Argo CD 的 Beta 功能,多源目前不支持用户界面和命令行界面。

使用多源功能的场景包括:

为基于微服务的应用程序组合来自不同存储库的资源。
跨多个团队或存储库管理共享库或公共资源。
组合来自 Git 存储库不同分支的资源以进行测试或实验。
在单独的 Git 存储库中管理不同环境(例如 dev、staging、p

猜你喜欢

转载自blog.csdn.net/qq_50573146/article/details/129447024
cd