production-platform-Azure

An Azure platform for running a service on AKS with Terraform, Argo CD, CI, observability and incident handling.

View the Project on GitHub Franklindot04/production-platform-Azure

Context

Every Azure resource is created in a region, and most resource names cannot be changed after creation. Names also need to be readable in the portal and in billing reports. Some names, such as storage accounts and container registries, must be unique across all of Azure and cannot contain hyphens.

The target subscription has a regional vCPU quota of 4 in swedencentral. This limits the node pools of any cluster in the region. See section 7 of the architecture document.

Decision

Assumptions:

Consequences

Alternatives considered