Load Balanced Endpoint VM Deployment
Goals
- Build easily adaptable API deployment that is docker compose based and includes production grade components
- Wrap docker deployment with terraform to easily deploy clusters across multiple regions
- Deploy 3 clusters in three regions and geo-route requests to them through cloudflare
Items
- Build AWS deployment of load balanced endpoint with Terraform and Packer
- Docker compose
- Worker
- Prom exporters
- Filebeat / Fluentd
- Prep Node
- Nginx
- Control
- Ansible docker compose wrapper
- ASG
- Clouds
- Packer / Ansible
- Health check
- Load balancer
- Local DNS
- Testing
Streaming Event Service
Goals
- Eventeum equivalent service for ICON
- Single-node websocket implementation with docker-compose
Items