Skip to content

Applications deployed with argocd-autopilot complain about missing CRDs #661

@darnone

Description

@darnone

If we add an application as a bootstrap resource, the deployment will fail because the CRDs also deployed by argocd-autopilot, are not yet available. Subsequent executions of argocd-autopilot will work because the CRDs are available. Looking at this from the context of building a new cluster with a set of prerequisite applications. our terraform would first need to deploy argocd CRDs and then execute argocd-autopilot. I suppose we could create project as part of bootstrapping have an appset point to an application in apps but as a infrastructure team that requires sync waves, we don't use app sets and that approach seams overkill.

So I suppose ia am asking what is the best way to approach this?

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