mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
Docker compose file for simpler dev env (#526)
* Docker compose file for simpler dev env * Updating readme, adding UI to compose * Define dependencies between services * Prometheus. Grafana * Link Prometheus to Grafana service * Addressing review comments * Linking compose doc to common table of content
This commit is contained in:
committed by
Derek Schultz
parent
84382d51d3
commit
81e3c4387c
14
docs/operating/compose.md
Normal file
14
docs/operating/compose.md
Normal file
@@ -0,0 +1,14 @@
|
||||
# Development environment deployment with Docker compose
|
||||
|
||||
### Deployment details
|
||||
|
||||
With [Docker Compose file](../../docker-compose.yml) it's easy to bootstrap the full Fn development stack that includes the following components:
|
||||
|
||||
- MySQL server for database
|
||||
- Redis server for message queue
|
||||
- Fn server with scale group (supported only for Docker Swarm)
|
||||
- Fn UI
|
||||
- Grafana
|
||||
- Prometheus
|
||||
|
||||
Given compose file was developed specifically for Fn platform development/testing purpose, it's not a production-ready script. In order to get production deployment please review [Kubernetes deployment instruction](./kubernetes/README.md).
|
||||
Reference in New Issue
Block a user