-
Notifications
You must be signed in to change notification settings - Fork 16.4k
New Kubernetes Kueue Operators #44568
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
Conversation
165f411 to
f6100f4
Compare
f6100f4 to
fb82306
Compare
|
This PR contains changes for both Google and cncf-kubernetes providers, and the Google provider depends on changes in cncf-kuberneets. For this reason I had to bump cncf-kubernetes version in Google provider's dependencies and it now breaks CI because it can't install cncf-kubernetes provider that wasn't released yet. |
fb82306 to
f1718cf
Compare
This is one option yes. There is another option. You can add the |
|
Also updated documentation about it here #44720 |
Why not just using |
f1718cf to
f418121
Compare
@potiuk , thank you for the suggestion! I followed this idea. But it seems to me that the new version of Kubernetes provider should be announced in provider.yaml anyway... I can update my PR once it happens.
I've also considered this, but unfortunately provided changes aren't optional. For example the |
f418121 to
76770f2
Compare
f67940c to
dbb265e
Compare
|
Tests failing - breeze (easier to fix) and compatibility tests with airflow 2.8 - 2.9 (a bit more difficult). The way how to run compatibilty test is described in detail in https://github.com/apache/airflow/blob/main/contributing-docs/testing/unit_tests.rst#compatibility-provider-unit-tests-against-older-airflow-releases - with some examples how to deal with the tests. |
476b266 to
b4c7a5a
Compare
KubernetesStartKueueJobOperator and refactor GKE operatores
b4c7a5a to
099d053
Compare
|
Hi @potiuk , |
|
Cool. The good things that all deprecations have been removed already in the previous wave - so we will not have another bump in k8s provider MAJOR version, so this one is good to go. |
KubernetesStartKueueJobOperator and refactor GKE operatores
KubernetesStartKueueJobOperator and refactor GKE operatores
KubernetesInstallKueueOperator,KubernetesStartKueueJobOperatorincncf-kubernetesprovidergoogleprovider in order to reduce complexity and code duplication