Skip to content
Snippets Groups Projects
Commit d1116438 authored by Alex Ellis's avatar Alex Ellis Committed by GitHub
Browse files

Add sequence diagrams

parent 542da59c
No related branches found
No related tags found
No related merge requests found
......@@ -7,8 +7,14 @@ We support two orchestration platforms or "backends":
* Docker Swarm
* Kubernetes
There is also community work in-progress to support:
* Rancher/Cattle
The Docker Swarm support is built-into the faas repo, but the Kubernetes support is provided by a microservice in the [faas-netes](https://github.com/alexellis/faas-netes) repo.
If you're thinking of writing a new back-end we'd love to hear about it and help you, so please get in touch with alex@openfaas.com. Existing implementations (like OpenFaaS) are written in Golang and this provides a level of consistency across the projects.
### I need a backend for X
This project is focusing on Docker Swarm and Kubernetes, but we're open to support from third parties and vendors for other backends:
......@@ -28,6 +34,16 @@ In order to support a new back end you will write a new "external_provider" and
![](https://camo.githubusercontent.com/c250e0dc975e50b6fae3fc84ba5cdc0274bc305c/68747470733a2f2f7062732e7477696d672e636f6d2f6d656469612f44466837692d5a586b41415a6b77342e6a70673a6c61726765)
Deploy a function - through the built-in Swarm support or through faas-netes
![](https://pbs.twimg.com/media/DIyFFnsXkAAa5Gj.jpg)
Invoke your function - through the built-in Swarm or via faas-netes
![](https://pbs.twimg.com/media/DIyFFnqXgAAMyCh.jpg)
Find out more about the [watchdog here](https://github.com/alexellis/faas/tree/master/watchdog).
### Automatically compatible OpenFaaS
The following are fully compatible with any additional back-ends:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment