Skip to content

Latest commit

 

History

History
12 lines (10 loc) · 640 Bytes

README.md

File metadata and controls

12 lines (10 loc) · 640 Bytes

Multiplayer server deployment

This project is a collection of terraform files and kubernetes manifests for deploying a collaborative text editing application to Azure. It supports the following features:

  • Automatated reconciliation using Flux CD
  • Easy provisioning and destruction of resources using Terraform
  • Integration with Azure Key Vault using External Secrets Operator
  • Database deployment using Azure Postgres flexible server, protected using TLS
  • Monitoring using Prometheus and Grafana
  • Certificate management with cert-manager
  • Server-side search using Elasticsearch