In order to deploy/start Ditto, you have the following options:
- starting via Kubernetes and Helm (* preferred way for productive setup)
- starting via Docker and docker-compose
- starting via Kubernetes with k3s
- starting via Kubernetes with minikube
- starting via OpenShift
- starting via Microsoft Azure
For a "single instance" setup on a local machine (via Docker Compose which is the most efficient setup for running Ditto locally) you need at least:
- 2 CPU cores which can be used by Docker
- 4 GB of RAM which can be used by Docker
The operations/ folder contains helpers for operating Eclipse Ditto, like
e.g. Grafana dashboards to be used together with a configured
Prometheus scraping Ditto's /metrics
HTTP endpoints.