Using the stable/airflow helm chart, the DAG definitions will be embedded with the airflow image but the code/script the DAG definitions will execute will be in a mounted volume. The code/script will come from a different repo. So the DAG deployment will be a combination of embedded and mounted volume. Since DAG definition will change rarely but the code/script can change frequently, so I can have a separate CI/CD job for just deploying code/script to the persistent volume.
I am trying to understand how to correctly configure the values.yaml to support this deployment.
# i think this is a must
persistence:
enabled: false
# i think this is where I need add/update
airflow:
extraVolumeMounts: []
extraVolume: []
How can I configure the values.yaml?