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:

  1. Log in to your APC platform at app.BASEDOMAIN, select a Workspace, and then click + Deployment.

  2. 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.
  3. 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)