e326a732b3
There is a need to pass workflow-related information in the form of JSON string to Airflow via the ACTION API call from Shipyard. In this way, we will be able to keep track/correlate actions performed via Shipyard as well as to pass in the parameters that we want Airflow to consume for its workflow. A sample JSON string that we will pass in via Shipyard using the Action API call will be similar to the following: { "action": { "id": "1234567890", "name": "node_filter", "parameters": { "servername": "node2,node3" } } } This patch set is meant to update the DryDock Operator and its related dags in order to support this implementation The node_filter information will be passed in via the Shipyard API call instead Change-Id: I324959d5f42c98c5fcb1ac44c9677f818bfebbc1 |
||
---|---|---|
docs | ||
examples/manifests | ||
shipyard_airflow | ||
tests | ||
.gitignore | ||
.gitreview | ||
Dockerfile | ||
README.md | ||
entrypoint.sh | ||
requirements.txt | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.md
shipyard
Directed acyclic graph controller for Kubernetes and OpenStack control plane life cycle management