We must provide end users with a simplified way of deploying supporting infrastructure to the existing Kubernetes Cluster.
The supporting architecture consists of:
Redis Cluster
InfluxDB
Grafana with Loki / or Elasticsearch for centralized logging
RabbitMQ
The Terraform module should be independent of the Cloud environment and the only required parameters should be the ones that allow connecting to the Kubernetes Cluster. As the output, it should provide addresses, usernames and passwords that the Middleware will use
We must provide end users with a simplified way of deploying supporting infrastructure to the existing Kubernetes Cluster. The supporting architecture consists of: