shipyard/shipyard_airflow
Anthony Lin 81fdf9ecfe Add Operator to Retrieve Pod IP and Port
This Operator makes use of the Kubernetes Python Client
to retrieve the IP and port information of a pod in the
Kubernetes cluster

We will make use of 'in_cluster_config' for this purpose

Change-Id: I7b1be878e47937851fa9b6f3ac136ea7b8731423
2017-10-14 01:08:15 +00:00
..
conf Linting: Make Shipyard mostly pep8 compliant 2017-09-29 10:58:58 -05:00
control Linting: Make Shipyard mostly pep8 compliant 2017-09-29 10:58:58 -05:00
dags Add Site Design Validation to DeckHand Operator 2017-10-09 22:09:42 +00:00
db Linting: Make Shipyard mostly pep8 compliant 2017-09-29 10:58:58 -05:00
plugins Add Operator to Retrieve Pod IP and Port 2017-10-14 01:08:15 +00:00
README.md Update configparser to align with Python3 2017-06-11 21:53:08 -05:00
__init__.py Add deploy site DAG skeleton 2017-08-15 16:23:42 -05:00
errors.py Updates the Shipyard error responses to match the modified structure 2017-10-04 18:02:02 -05:00
policy.py Add Action API 2017-09-22 21:47:13 -05:00
shipyard.py Add Action API 2017-09-22 21:47:13 -05:00

README.md

Shipyard Airflow

A python REST workflow orchestrator

To run:

$ virtualenv -p python3 /var/tmp/shipyard
$ . /var/tmp/shipyard/bin/activate
$ python setup.py install
$ uwsgi --http :9000 -w shipyard_airflow.shipyard --callable shipyard -L