As an Airflow user, I need the ability to look back at my DAG logs (example screenshot) . In our current Airflow deployment, these logs are saved to /srv/airflow-${INSTANCE}/logs/ . We won't be able to use the same approach in Kubernetes.
There are a number of ways to tackle this. For example, we could use:
- Persistent volume claims
- Writing to Elasticsearch
- Adapt other approaches currently in use for other WMF Kubernetes applications.
Creating this ticket to:
- Gather requirements from stakeholders.
- Decide on our approach.
We can start a separate ticket for implementation once that is decided.