aztfmod / rovergo

The next version of Rover, the command line tool for Azure CAF Landingzones. Developed in Go
MIT License
10 stars 7 forks source link

Implement plan/apply/destroy for landingzones #60

Closed benc-uk closed 3 years ago

benc-uk commented 3 years ago

This is a small but very important PR it enables landingzone and cd operations for levels 1+. This means that plan/apply/destroy actions can now function on landingzone levels 1+

e.g. all of the following will now work....

The key part making this happen is the function connectToLaunchPad() which sets many TF_VAR_ variables based on the values extracted from the KeyVault located in the launchpad

The bulk of the important changes are in this commit https://github.com/aztfmod/rovergo/pull/60/commits/265e30c347461b4eba81c0f55cab05e30528f3b5

Fixes #21
Fixes #42