Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rework Airflow page to include guidance on Kubernetes without kedro-airflow-k8s #4499

Open
astrojuanlu opened this issue Feb 19, 2025 · 2 comments
Labels
Component: Documentation 📄 Issue/PR for markdown and API documentation

Comments

@astrojuanlu
Copy link
Member

Description

The maintainers have mentioned that they'd rather move users towards kedro-airflow

Documentation page (if applicable)

Context

@astrojuanlu astrojuanlu added the Component: Documentation 📄 Issue/PR for markdown and API documentation label Feb 19, 2025
@DimedS
Copy link
Member

DimedS commented Feb 19, 2025

I think it makes sense to guide our users on how to run Kedro projects on Airflow with execution in separate containers on Kubernetes. Currently, the only guide available was the now-deprecated kedro-airflow-k8s plugin.

It seems worthwhile to do a small spike to explore the best approach. We might need to modify the kedro-airflow plugin or, at the very least, update the documentation to explain how to use kedro-airflow with kedro-docker and how to adjust the DAG to work with Kubernetes.

This will become even more important when we implement node grouping in Airflow (issue #962), as it will make running these groups in separate environments more convenient.

@astrojuanlu
Copy link
Member Author

It's a good point. I'll reframe the scope of this issue.

@astrojuanlu astrojuanlu changed the title Remove mention of kedro-airflow-k8s or mark it as deprecated Rework Airflow page to include guidance on Kubernetes without kedro-airflow-k8s Feb 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Documentation 📄 Issue/PR for markdown and API documentation
Projects
Status: No status
Development

No branches or pull requests

2 participants