登录
首页 >  Golang >  Go问答

ArgoCD:协调超时太小

来源:stackoverflow

时间:2024-04-26 17:33:33 167浏览 收藏

各位小伙伴们,大家好呀!看看今天我又给各位带来了什么文章?本文标题《ArgoCD:协调超时太小》,很明显是关于Golang的文章哈哈哈,其中内容主要会涉及到等等,如果能帮到你,觉得很不错的话,欢迎各位多多点评和分享!

问题内容

我是 ArgoCD 的新手,我有一个如下问题:默认情况下,ArgoCD 每三分钟轮询一次 Git 存储库以检测清单的更改。减少这种延迟的一种方法(根据我在这里的 Google 搜索)是将 timeout.reconciliation 的值(在 ConfigMap argocd-cm 中定义)更改为我们想要更改的任何数字到。

所以我的问题是:如果我们的 timeout.reconciliation 值“小”,例如 10s ,会有什么缺点?请问如果我们这样做会出现技术问题吗?

谢谢大家!!!


正确答案


我不确定为什么您需要如此低的同步计时器,在小型 argocd 安装上这可能没问题,但如果 argocd 管理大量应用程序,这可能会消耗太多资源。

话虽如此,如果您想“推”而不是等待 argo“拉”,您可以配置 git webhooks:https://argo-cd.readthedocs.io/en/stable/operator-manual/webhook/

或者您也可以使用curl命令:

token=
curl -k -X POST https:///api/v1/applications//sync --cookie "argocd.token=${token}" --data '{"revision":"master","prune":false,"dryRun":false,"strategy":{},"resources":null}'

今天带大家了解了的相关知识,希望对你有所帮助;关于Golang的技术知识我们会一点点深入介绍,欢迎大家关注golang学习网公众号,一起学习编程~

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>