Ths repository is used to manage the deployment of the learnroom application in a kubernetes cluster ( azure AKS ).
- Azure CLI
- Azure AKS
- kubectl
- Helm
- Docker
- Clone the repository
- Deploy Argocd
bash scripts/deploy-argocd.sh
- Deploy the application
bash scripts/deploy-learnroom.sh
- Deploy Prometheus for monitoring
bash scripts/deploy-prometheus.sh