When pip is upgraded to 20.3, the pip dependency resolver is much more strict and will no longer install a combination of packages that is mutually inconsistent. These changes account for the fact that Shipyard imports Armada, Drydock, Promenade, and Deckhand. Having said that, with pip 20.3, the pip packages amongst those projects cannot conflict. A follow-up change may be needed if more conflicts are found. Change-Id: Idd9ea0d57b5be063b133036cfc9ebaa69956f4fc
|1 month ago|
|.github||5 months ago|
|charts/shipyard||1 month ago|
|doc||8 months ago|
|etc/shipyard||2 years ago|
|images||4 weeks ago|
|src/bin||4 weeks ago|
|tools||1 month ago|
|.dockerignore||2 years ago|
|.editorconfig||2 years ago|
|.gitignore||2 years ago|
|.gitreview||1 year ago|
|.zuul.yaml||4 months ago|
|LICENSE||2 years ago|
|Makefile||7 months ago|
|README.rst||2 years ago|
|requirements.readthedocs.txt||2 years ago|
|tox.ini||2 years ago|
Shipyard adopts the Falcon web framework and uses Apache Airflow as the backend engine to programmatically author, schedule and monitor workflows.
Find more documentation for Shipyard on Read the Docs.
The current workflow is as follows:
Note: This project, along with the tools used within are community-based and open sourced.
The goal for Shipyard is to provide a customizable framework for operators and developers alike. This framework will enable end-users to orchestrate and deploy a fully functional container-based Cloud.
This project is under development at the moment. We encourage anyone who is interested in Shipyard to review our documentation.
If you find a bug, please feel free to create a Storyboard issue.