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
----------------------------------------------------------------------