Skip to content

Initial Design

Engin Polat edited this page Apr 22, 2022 · 2 revisions

Initial Design Meeting

  • package(s) that easy to add as a dependency, provide functionality to access resources. like terratest...
  • pure sdk usage, no az cli dependency
  • good development experience
  • helper methods, like generators, etc.
  • ability to execute shell commands
  • easy to document
  • different types of tests, e2e, unit, etc.

High Level Flow

  • generate information about the deployment/testing
  • do the deployment (az cli, arm templates, bicep, ...)
  • run the testing
    • gather actuals from azure
    • compare actuals with expecteds
  • destroy the deployment
  • generate the results

Initial Meeting Options

Clone this wiki locally