I'm trying to scale my airflow jobs. We are deployed on k8s and we have a scheduler, webserver, flower, redis and 4 worker nodes. I updated the config map to have
AIRFLOW__CORE__PARALLELISM = 40
And from what I've read (Airflow parallelism) this should mean I have around 40 tasks running at a time. But looking at some DataDog Dashboards I set up, my number of task is unchanged, and still plateaus around 32.
Is there something I am missing here?
Here are a few other variables that may be related:
AIRFLOW__CELERY__WORKER_CONCURRENCY=8
AIRFLOW_VERSION=2.1.2
Also found this pretty helpful: https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html