Skip to content

Commit 0c085c5

Browse files
committed
docs(extending-workflow): add a list of community projects around workflow
1 parent faa3a91 commit 0c085c5

2 files changed

Lines changed: 50 additions & 0 deletions

File tree

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ pages:
5757
- Security Considerations: managing-workflow/security-considerations.md
5858
- Platform SSL: managing-workflow/platform-ssl.md
5959
- Upgrading Workflow: managing-workflow/upgrading-workflow.md
60+
- Extending Workflow: managing-workflow/extending-workflow.md
6061
- Troubleshooting:
6162
- Troubleshooting Workflow: troubleshooting/index.md
6263
- Troubleshooting using Kubectl: troubleshooting/kubectl.md
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
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

Comments
 (0)