bedrock
bedrock copied to clipboard
MSI Testing for verified validation within Bedrock
As a: Operator I want: A smoke test and unit test that validates MSI + aks upon build So that: I can assure that incoming changes to aks-gitops module and the azure-msi template are verified. Describe the solution you'd like:

Acceptance Criteria:
- [ ] New pipeline for v2 testing harness
- [ ] Terraform init, plan and apply as separate steps in the pipeline
- [ ] Use terratest abstraction for unit test for azure-msi modules: aks-gitops, vnet, subnet
- [ ] Use terratest abstraction for integration test: flux verify
Describe alternatives you've considered:
Additional context:
- Needs manifest repo managed by bedrock team with voting app manifest
- Optional Performance test as http response for Voting app site
- Azure 2.5> provider or higher
- Epic: https://github.com/microsoft/bedrock/issues/1197
Does this require updates to documentation?: Yes