bedrock icon indicating copy to clipboard operation
bedrock copied to clipboard

MSI Testing for verified validation within Bedrock

Open NathanielRose opened this issue 5 years ago • 0 comments

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:

image

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

NathanielRose avatar Apr 30 '20 19:04 NathanielRose