Skip to content

Wire Azure terraform into CI/CD (IaC runner: staging auto-apply, prod gated) #35

Description

@Kenny-Heitritter

Question

Azure terraform is not applied by CI today.github/workflows/terraform-staging.yml / terraform-prod.yml only target the GCP working dirs; Azure is applied by hand.

Extend _iac-runner.yml + the staging/prod workflows to cover terraform/environments/{staging,prod}/azurestaging auto-apply, prod gated (mirror the GCP setup). Decide + implement how the runner authenticates to Azure (WIF / OIDC / service principal) and reaches the GCS-backed state. Validate by applying the existing staging Azure config unchanged (no model change needed).

Frontier: independent of model identity — takeable now. Blocks the Azure deploy tickets so their applies go through the pipeline (no manual applies).

Metadata

Metadata

Labels

wayfinder:taskWayfinder ticket: manual unblocking task

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions