This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
from 56a5d0fba3 Update providers metadata 2024-02-15 (#37453)
add 32ba99b6c2 Create GKEStartJobOperator and KubernetesJobOperator
(#36847)
No new revisions were added by this update.
Summary of changes:
.../providers/cncf/kubernetes/hooks/kubernetes.py | 32 +-
.../cncf/kubernetes/kubernetes_helper_functions.py | 58 +++
airflow/providers/cncf/kubernetes/operators/job.py | 286 +++++++++++++
airflow/providers/cncf/kubernetes/provider.yaml | 1 +
.../google/cloud/hooks/kubernetes_engine.py | 56 +++
.../google/cloud/links/kubernetes_engine.py | 29 ++
.../google/cloud/operators/kubernetes_engine.py | 122 +++++-
airflow/providers/google/provider.yaml | 1 +
.../operators.rst | 42 ++
.../operators/cloud/kubernetes_engine.rst | 21 +
docs/spelling_wordlist.txt | 3 +
.../cncf/kubernetes/operators/test_job.py | 452 +++++++++++++++++++++
.../google/cloud/hooks/test_kubernetes_engine.py | 46 +++
.../cloud/operators/test_kubernetes_engine.py | 120 ++++++
.../kubernetes/example_kubernetes_job.py} | 34 +-
...e_kueue.py => example_kubernetes_engine_job.py} | 29 +-
16 files changed, 1301 insertions(+), 31 deletions(-)
create mode 100644 airflow/providers/cncf/kubernetes/operators/job.py
create mode 100644 tests/providers/cncf/kubernetes/operators/test_job.py
copy tests/system/providers/{alibaba/example_oss_bucket.py =>
cncf/kubernetes/example_kubernetes_job.py} (69%)
copy
tests/system/providers/google/cloud/kubernetes_engine/{example_kubernetes_engine_kueue.py
=> example_kubernetes_engine_job.py} (76%)