Get started (free)

Pod placement

You can configure the Pod placement of the Airflow pods as described in Pod placement.

The default affinities created by the operator are:

  1. Co-locate all the Airflow Pods (weight 20)

  2. Distribute all Pods within the same role (worker, webserver, scheduler) (weight 70)

  3. If OPA authorization is configured: co-locate the webservers with the OPA Pods (weight 50). Only the webservers are configured with the OPA auth manager and thus have the affinity.

Kubernetes executors

The Kubernetes executors are no different, they try to co-locate with other Airflow Pods and (with a higher priority) distribute all executors.