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: true
in 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-alertmanager
while 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.