You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by bo...@apache.org on 2018/01/12 18:03:16 UTC
[16/16] incubator-airflow git commit: Merge pull request #2853 from
dimberman/Airflow_1517_kubenetes_operator
Merge pull request #2853 from dimberman/Airflow_1517_kubenetes_operator
Project: http://git-wip-us.apache.org/repos/asf/incubator-airflow/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-airflow/commit/1abe7f6d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-airflow/tree/1abe7f6d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-airflow/diff/1abe7f6d
Branch: refs/heads/master
Commit: 1abe7f6d5413b81569be97e7871a688e114f3c47
Parents: b48bbbd 7fb5906
Author: Bolke de Bruin <bo...@xs4all.nl>
Authored: Fri Jan 12 19:02:52 2018 +0100
Committer: Bolke de Bruin <bo...@xs4all.nl>
Committed: Fri Jan 12 19:02:52 2018 +0100
----------------------------------------------------------------------
.travis.yml | 14 +-
airflow/contrib/kubernetes/__init__.py | 16 ++
airflow/contrib/kubernetes/kube_client.py | 31 ++
.../kubernetes_request_factory/__init__.py | 16 ++
.../kubernetes_request_factory.py | 165 +++++++++++
.../pod_request_factory.py | 60 ++++
airflow/contrib/kubernetes/pod.py | 92 ++++++
airflow/contrib/kubernetes/pod_generator.py | 281 +++++++++++++++++++
airflow/contrib/kubernetes/pod_launcher.py | 125 +++++++++
airflow/contrib/kubernetes/secret.py | 39 +++
.../operators/kubernetes_pod_operator.py | 74 +++++
docs/kubernetes.rst | 30 ++
.../ci/kubernetes/minikube/start_minikube.sh | 80 ++++++
scripts/ci/kubernetes/setup_kubernetes.sh | 28 ++
scripts/ci/requirements.txt | 1 +
scripts/ci/run_tests.sh | 2 +-
scripts/ci/travis_script.sh | 38 +++
setup.py | 6 +-
tests/contrib/minikube_tests/__init__.py | 13 +
.../test_kubernetes_pod_operator.py | 79 ++++++
20 files changed, 1184 insertions(+), 6 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/1abe7f6d/scripts/ci/requirements.txt
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/incubator-airflow/blob/1abe7f6d/setup.py
----------------------------------------------------------------------