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

ADR 0008 sends Prometheus metrics to an Azure Monitor workspace through managed Prometheus. The sample service (ADR 0014) needs to expose request counts and latency for the SLIs. The service uses only the Go standard library and has no go.sum. The admin port is not part of the Kubernetes Service, and the ingress cannot reach it.

Decision

Consequences

Alternatives considered