Create a Deployment on Astro Private Cloud from the UI
Use this document to learn how to create a Deployment on Astro Private Cloud (APC).
Prerequisites
Create a Deployment in the Astro Private Cloud UI
To create an Airflow Deployment on APC:
-
Log in to your APC platform at
app.BASEDOMAIN
, select a Workspace, and then click + Deployment. -
Complete the following fields:
- Name: Enter a descriptive name for the Deployment.
- Description: (Optional) Enter a description for your Deployment.
- Cluster: Select the cluster for your Deployment.
- Release Name: (Optional) If enabled, enter a custom release name.
- Image Version: Select the Astro Runtime.
- Dag Deployment Method: Choose from Image, Git Sync, or Dag Only Deployment. Additional fields may appear based on your selection.
- Executor and resources: Select an executor, Local, Celery, or Kubernetes, and set resource options as needed for your environment.
-
Click Create Deployment and wait a few moments. After the Deployment is created, you can access the Settings page of your new Deployment.
On this tab you can modify resources for your Deployment. Specifically, you can:
- Choose a strategy for how you configure resources to Airflow components. See Customize resource usage.
- Select an Airflow executor.
- Allocate resources to your Airflow scheduler, API server, triggerer, and data processor.
- Set scheduler count
- Add extra capacity (Kubernetes only)
- Set worker count (Celery only)
- Adjust your worker termination grace period (Celery only)