首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Argocd自动部署到kubernetes集群

Argocd自动部署到kubernetes集群
EN

Stack Overflow用户
提问于 2019-06-11 09:04:44
回答 2查看 666关注 0票数 0

我目前正在测试Argocd在Kubernetes集群中的应用程序部署。我想知道Argocd中是否有以下特性

  1. Argocd中是否有创建一个组并将其指向集群的选项。?
  2. 像自动部署这样的功能在argocd中是可能的?

理想情况下,我们的意图是,一旦kubernetes集群运行完毕,只要在Argo中创建了应用程序对象并将其指向集群,应用程序就会自动部署,而无需任何进一步的干预。

任何帮助都是非常感谢的。

EN

回答 2

Stack Overflow用户

发布于 2019-06-11 10:54:52

  1. 我不知道你所说的分组是什么意思,但是分组可以用AppProject CRD来完成。因此,当您创建一个应用程序时,可以指定它属于哪个AppProject,并且可以使用AppProject来定义各种约束,比如部署到哪个集群、可以访问哪些名称空间以及一些更多的访问控制内容。
  2. 是的,ArgoCD可以为您监视git存储库(可以是回购、分支或标记中的文件夹),当它发现差异时,它将尝试将集群状态与新的回购更改同步。所有这些都可以自动完成,您只需像这样配置它即可。令人高兴的是,一旦应用到集群上,ArgoCD甚至可以使用管理自己

有关ArgoCD的更多详细信息,您可以检查他们的网站并加入到可以解决更多具体问题的松弛通道中。那里有很多人愿意帮忙。

票数 1
EN

Stack Overflow用户

发布于 2020-05-14 21:26:53

对于组,您还可以创建一个申请的适用,其中创建一个Argo“父”应用程序,该应用程序指向您的存储库中的一个路径,Argo将自动为在该路径中找到的每个Application清单(yaml文件)创建应用程序。

关于自动部署,Argo将轮询以检测存储库中Application清单的更改。但是,您必须在没有ArgoCD本身的帮助下进行这些更改,无论是手动的还是自动的。它没有提供一种方便的机制来轮询停靠器注册中心,并使用应用程序的最新版本自动更新应用程序资源。如果从Flux,这是谁做的迁移,您将忽略这一特性。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56540112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档