- elasticsearch-local ): setup "elasticsearch-local" which runs an Elasticsearch instance usable by other applications.

- grafana-simple ): simple Grafana instance, note we preconfigure it with Loki, Prometheus and grafana alveoli, ensure to override the configuration if you don't use them.

- kafka-local ): setup "kafka-local" which runs an Apache Kafka instance usable by other applications.

- loki-simple ): loki setup to aggregate service logs using promtail, the prometheus for logs.

WARNING
Starting from 1.0.20, the Promtail descriptor moved from Deployment to DaemonSet.

- minio-local ): setup "minio-local" which runs a MinIO instance usable by other applications.

- monitoring-alveolus ): includes loki+prometheus+zipkin+grafana at once.

TIP
You can set --monitoring.namespace to deploy the full stack in a dedicated namespace.

Starting from 1.0.20, we added the resource request/limit placeHolder with default in all the dependencies. You can remove them by patching the descriptor like:

{
  "op": "remove",
  "path": "/spec/template/spec/containers/0/resources"
}

You need to add this in all the descriptor dependencies.

- postgres-local ): setup "postgres-local" which runs a PostgreSQL instance usable by other applications.

- prometheus-simple ): prometheus local/dev setup. Will be available on http://$(PROMETHEUS SERVICESERVICEHOST):$(PROMETHEUSSERVICESERVICEPORT).

- zipkin-simple ): zipkin in memory setup. Will be available on http://$(ZIPKIN SERVICESERVICEHOST):$(ZIPKINSERVICESERVICEPORT). For example http://$(ZIPKIN SERVICESERVICEHOST):$(ZIPKINSERVICESERVICEPORT)/api/v2/spans to push spans through HTTP.