What Azure manages
- AKS control plane, node pools, virtual networking, and managed identities
- the managed NGINX ingress entry point and public IP
- Azure Database for MySQL Flexible Server, encryption, backups, and failover
- Azure DNS and certificate storage when you use those services
Azure checklist
- Confirm the subscription is enabled and register the required resource providers.
- Check regional vCPU quota and MySQL Flexible Server availability before creating AKS.
- Create AKS and MySQL in a VNet topology that permits private database traffic.
- Store
DATABASE_URL,BETTER_AUTH_SECRET, andDEN_DB_ENCRYPTION_KEYin a Kubernetes Secret. - Start from the chart’s
values.azure-ingress.yamlexample. - Configure the ingress certificate, install the chart, and verify migrations and readiness.
- Point both hostnames at the ingress address and confirm trusted HTTPS.