To run your code on Astro, you need to deploy it to a Deployment. You can deploy part or all of an Astro project to an Astro Deployment. There are several options for deploying code to a Deployment:Documentation Index
Fetch the complete documentation index at: https://astronomer-preview.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
- Project deploys: Run
astro deployto build every non-dag file in your Astro project as a Docker image and deploy the image to all Airflow components in a Deployment. This includes yourDockerfile, plugins, and all Python and OS-level packages. Dags are deployed separately to each Airflow component through a sidecar container. See Deploy a project image. - Dag-only deploys: Run
astro deploy --dagsto deploy only your dag files to Astro. If you only need to deploy dag changes, running this command is faster than runningastro deploysince it does not require installing dependencies. See Deploy Dags. - Image-only deploys: Run
astro deploy --imageto build and deploy your Astro project configurations as a Docker image without deploying your dags. This is useful you have a multi-repo CI/CD strategy, and you want to deploy your dags and project configurations from different repositories or storage buckets. See Image-only deploys - dbt deploys: Run
astro deploy --dbtto deploy only a dbt project to Astro. See Deploy dbt projects to Astro. You must use this command to deploy dbt projects to Astro. - Remote Execution project deploys: For Deployments configured for Remote Execution, use
astro deployto build and deploy the Runtime (orchestration plane) image, and useastro remote deployto build and push client images for your Remote Execution Agents. See Initialize and deploy Remote Execution projects for full instructions. - GitHub integration deploys: The Astronomer GitHub integration allows you to map a branch from your GitHub repository to directly deploy to Astro after you merge pull requests to the mapped branch. See Deploy code with the Astro GitHub integration.