Enabling Managed Service for Apache Airflow™
Written by
Updated at October 30, 2026
By default, Managed Service for Apache Airflow™ is disabled. To create Apache Airflow™ clusters, the installation administrator must enable this component using the ManagedAirflowConfig main resource.
Using the CLI
-
Enable Managed Service for PostgreSQL and wait for the component to get ready:
kubectl patch managedpostgresconfig main \ --type=merge \ -p '{"spec":{"enabled":true}}' kubectl get componentinstallation managed-postgres-main -wManaged Service for PostgreSQL is a required component for storing Apache Airflow™ metadata and must remain enabled until all Apache Airflow™ clusters are deleted.
-
Make sure the resource exists:
kubectl get managedairflowconfig main -
Enable the component:
kubectl patch managedairflowconfig main \ --type=merge \ -p '{"spec":{"enabled":true}}' -
Wait for the installation to get ready:
kubectl get componentinstallation managed-airflow-main -wThe component is ready when
status.phasetakes theReadyvalue. -
Check the Apache Airflow™ version catalog availability:
kubectl get airflowimagecatalog airflow
Next steps
After you enable the component, create an Apache Airflow™ cluster.