You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Argo CD Image Updater以更频繁检查镜像更新?

如何配置Argo CD Image Updater更频繁检查镜像更新

全局配置(影响所有应用)

  • 修改Argo CD Image Updater的ConfigMap配置(默认名称为argocd-image-updater-configmap,位于argocd命名空间),调整pollInterval参数,单位为秒。例如设置为5分钟(300秒):
    apiVersion: v1
    kind: ConfigMap
    metadata:
      name: argocd-image-updater-configmap
      namespace: argocd
    data:
      pollInterval: "300"
    
  • 配置更新后,重启Argo CD Image Updater的Deployment使设置生效:
    kubectl rollout restart deployment argocd-image-updater -n argocd
    

应用级配置(仅影响单个应用)

如果不需要全局调整,可以给指定应用添加专属注解,单独设置轮询间隔,值同样为秒数:

apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
  annotations:
    argocd-image-updater.argoproj.io/poll-interval: "180" # 3分钟

注意事项

  • 避免设置过短的轮询间隔(如小于60秒),这会给镜像仓库和Argo CD集群带来额外负载,甚至触发仓库的限流策略。
  • 确保Argo CD Image Updater拥有目标镜像仓库的访问权限,否则频繁轮询也会因权限问题导致检查失败。

内容的提问来源于stack exchange,提问作者Iceforest

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.14 06:55:24