feat: add idle/auto stop TTLs and master/worker instance flexibility …#65653
feat: add idle/auto stop TTLs and master/worker instance flexibility …#65653sravani-bobbala wants to merge 6 commits into
Conversation
…policies to Dataproc cluster configuration
|
@sravani-bobbala A few things need addressing before review — see our Pull Request quality criteria.
No rush. Note: This comment was drafted by an AI-assisted triage tool and may contain mistakes. Once you have addressed the points above, an Apache Airflow maintainer — a real person — will take the next look at your PR. We use this two-stage triage process so that our maintainers' limited time is spent where it matters most: the conversation with you. |
|
@sravani-bobbala A few things need addressing before review — see our Pull Request quality criteria. Issues found:
What to do next:
No rush — take your time. We appreciate your contribution and are happy to wait for updates. If you have questions, feel free to ask on the Airflow Slack. Note: This comment was drafted by an AI-assisted triage tool and may contain mistakes. Once you have addressed the points above, an Apache Airflow maintainer — a real person — will take the next look at your PR. We use this two-stage triage process so that our maintainers' limited time is spent where it matters most: the conversation with you. |
…policies to Dataproc cluster configuration
This pull request adds support for configuring Instance Flexibility Policy and Lifecycle Configuration (specifically idle stop TTL and auto stop time) in the Dataproc
ClusterGenerator.Description
idle_stop_ttlandauto_stop_timeto automatically stop clusters based on inactivity or a specific schedule.These changes allow for more flexible and cost-effective Dataproc cluster management directly from Airflow.
Unit tests have been added to verify that these configurations are correctly generated.
Was generative AI tooling used to co-author this PR?
Generated-by: Antigravity following the guidelines
{pr_number}.significant.rst, in airflow-core/newsfragments. You can add this file in a follow-up commit after the PR is created so you know the PR number.