Skip to content

ArgoCD reconciliation frequency for helm chart with dependencies much more than timeout.reconciliation #233

Open
@dhirajsittu781

Description

@dhirajsittu781

Summary

I am deploying an application via ArgoCD with Helm chart as the source. The helm chart has a dependency chart for configmap only. When I remove this dependency, the ArgoCD app reconciles as per the value of timeout.reconciliation, but as soon as I add the dependency, the reconciliation happens much more frequently (every 4-5 seconds).

Checklist:

  • I've searched in the docs and FAQ for my answer: [https://bit.ly/argocd-faq.]
  • I've pasted the output of argocd version
  • I've tried using an older version of argocd: 2.1.7
  • I've included steps to reproduce the issue.

Version
2.7.6

Steps to reproduce the issue:

  1. Add a folder with helm chart templates (let's call this the mail helm chart) in a git repository (or any other central repository).
  2. Add a dependency in the above helm chart which is also stored in a central repository (ECR in my case).
  3. Create an ArgoCD application with the above main helm chart as the source and an EKS cluster as the destination.
  4. Observe the logs of the application controller pod searching for reconciliation operation for the above ArgoCD app.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions