|
| 1 | +# Extending Workflow |
| 2 | + |
| 3 | +Deis Workflow is an open source project which wouldn't be here without the amazing skill |
| 4 | +and enthusiasm of the community that has grown up around it. Several projects have blossomed |
| 5 | +which extend Workflow in various ways. |
| 6 | + |
| 7 | +These links are to community-contributed extensions of Deis Workflow. Deis makes no |
| 8 | +guarantees about the functionality, security, or code contained within. As with any software, |
| 9 | +use with caution in a production environment. |
| 10 | + |
| 11 | +## Workflow Community Projects |
| 12 | + |
| 13 | +- [alea][] is a backing services manager for Deis Workflow, providing easy |
| 14 | + access to PostgreSQL, Redis, MongoDB, and memcached. |
| 15 | +- [deisdash][] is a web-based UI supporting many user and app actions without need of the |
| 16 | + `deis` command-line interface. |
| 17 | +- [deis-cleanup][] is a Deis-friendly, configurable approach to purging unneeded Docker |
| 18 | + containers and images. |
| 19 | +- [deis-global-config-plugin][] stores config values in [Vault][] for easy use in Workflow apps. |
| 20 | +- [deis-node][] is a controller API client for a browser in NodeJS. |
| 21 | +- [deis-ui][] is the beginning of a full client-side dashboard that interfaces with the |
| 22 | + controller API. |
| 23 | +- [deis-workflow-aws][] simplifies installing Workflow on [Amazon Web Services][], backed by |
| 24 | + S3 and using ECR as the container registry. |
| 25 | +- [deis-workflow-gke][] simplifies installing Workflow on [Google Container Engine][], backed |
| 26 | + by Google Cloud Storage and using gcr.io as the container registry. |
| 27 | +- [deis-workflow-ruby][] contains Workflow controller API bindings for Ruby programming. |
| 28 | +- [heroku-to-deis][] migrates existing Heroku applications to the Workflow platform. |
| 29 | +- [kube-solo-osx][] creates a zero-to-Kubernetes development environment for macOS in under |
| 30 | + two minutes, with specific support for installing Workflow with [Helm][] or Helm Classic. |
| 31 | + |
| 32 | +Are we missing something? Please open a [documentation pull request][] to add it. |
| 33 | + |
| 34 | +[alea]: https://github.com/Codaisseur/alea |
| 35 | +[Amazon Web Services]: https://aws.amazon.com/ |
| 36 | +[deisdash]: https://github.com/olalonde/deisdash |
| 37 | +[deis-cleanup]: https://github.com/Ragnarson/deis-cleanup |
| 38 | +[deis-global-config-plugin]: https://github.com/Rafflecopter/deis-global-config-plugin |
| 39 | +[deis-node]: https://github.com/olalonde/deis-node |
| 40 | +[deis-ui]: https://github.com/jumbojett/deis-ui |
| 41 | +[deis-workflow-aws]: https://github.com/rimusz/deis-workflow-aws |
| 42 | +[deis-workflow-gke]: https://github.com/rimusz/deis-workflow-gke |
| 43 | +[deis-workflow-ruby]: https://github.com/thomas0087/deis-workflow-ruby |
| 44 | +[documentation pull request]: https://github.com/deis/workflow/pulls |
| 45 | +[Google Container Engine]: https://cloud.google.com/container-engine/ |
| 46 | +[Helm]: https://github.com/kubernetes/helm |
| 47 | +[heroku-to-deis]: https://github.com/emartech/heroku-to-deis |
| 48 | +[kube-solo-osx]: https://github.com/TheNewNormal/kube-solo-osx |
| 49 | +[Vault]: https://www.vaultproject.io/ |
0 commit comments