Because ArgoCD doesn’t support sync wave dependencies for app of apps structures, you’ll need to do a slight workaround when installing Astronomer 0.25.4+ using ArgoCD:
- Create a new app as you normally would, making sure to specify
enableArgoCDAnnotation: truein your Astronomer Helm Chart.
- Run a sync with every component of the Astronomer platform selected. Once you see
astronomer-houston-db-migrations, terminate the sync.
- Run a second sync, this time deselecting
astronomer-alertmanagerwhile keeping all other components selected. Wait for this sync to finish completely.
- Run another sync with every component of the Astronomer platform selected. This sync should work, and your platform should be installed as expected.