* revmoing version from orchestration files
* removed logic for module subpath
* removed examples using "2.0" folder
* removing the '2.0' folder from modules
* Completed the initial implementation.
* Finalized the changes and tested
* Changes based on feedback from today's review
* Changes post running tested.
* Changes to optimize the code.
* Changes based on feedback. First round of corrections.
* Fix added for multi-subscription deployment
* Added Debug argument for troubleshooting pipeline
* Reset the context change after storage setup
* Minor update to fix type
* Added Debug flag
* Minor update
* Update to avoid switching subscription when in validation mode
* Debugging consolidation script
* More debugging
* Debugging continued
* Debugging continued 2
* Removed extra Cmdlet that pollutes the outputs
* Logging to troubleshoot invalid cache in pipeline added
* Applied a fix for AzureDevOps Cache implementation to cache objects arrays and object
* Convert cache string to object when possible
* More logging added
* Test-Json logic may be flawed. Debugging it.
* Debug
* Pipeline bootstrap var added
* Debugging failed module - AKS
* Merged the rootcert.ps1 and rootcert.sh
* Debugging On-Prem Archetype
* Debugging On-Prem
* Feedback based on recent changes.
* Changes based on PR feedback
* Changed based on PR feedback
* Added Debug for storage accounts
* Preserving the context after bootstrap.
* Added the missing parameter
* Initialize and Teardown of Validation Resource Group logic added
* Excluding the dependency on the SetupValidationResourceGroup job because it was removed.
* Removed orphaned dependencies
* Added missing mode parameter
* Fixed invalid function name
* Validation Resource Group default location set
* Passing the validation resource group created based on archetype instance name
* Missing variable fixed
* Missing parameter is passed to the method
* ResourceGroupName for validation RG is reset
* Minor change to validation group name
* Minor updates
* Removed the constrain to switch subscription on deploy mode only
* Setup and Teardown testing in the same job
* Resource Group name being reset on delete
* Commented out the write-host used for debugging
* Destroy the validation resource group at the end
* Setup of validation resource group is now merged with deployment resource group setup logic.
* Typo in function name
* typo in function name fixed
* Added debug lines
* Removed the extra condition that prevented the creation of rg in validation mode
* Fix for teardown of rg
* Running SecurityCenter module in debug mode
* Fix for UpdateAzureFirewall added
* Storing outputs as objects instead of hashtables.
* Avoiding ConvertTo-Json due to serialization problem
* Fix applied for Output conversion
* Comments added.
* Cleaned up comments.
* Cleaned up based on feedback item
* Change to AzureFirewall Id to reference the output
* Fixed the incorrect token
* Running storage module in debug mode
* Empty string values need to evaluate to false
* Modified cache key retrieval logic
* Validation of resource group moved inside InvokeARMOperation method
* Minor var name fix
* Debugging UpdateAzFw module
* Teardown should also create the validation resource group
* Using different secrets group
* Updated the service conn. profile
* Updated the CreateRootCertificate module
* Pipeline will now use test var group
* OnPremises pipeline's sc updated
* Updated the path after on-premises folder name change
* Added isOutput=true to bootstrap initialize
* Updated Shared Services Pipeline yaml for testing
* Shared Services OnPrem Extension updated
* Adding Debug to Azfw for troubleshooting
* P2S root certificate generation script fixed
* Debug added for vgw
* Updated the deployment name for Shared Services without OnPremises extension for testing
* Debug added for OnPremises extension for storage account
* Debug added to all modules
* Fixed indention and Null Guid issue
* Location updated
* Debugging all modules
* Minor fix
* Removed isOutput from the PowerShell script
* Fixed Test-JsonContent
* Enabled artifacts storage account
* Reverted the changes to pipeline yaml files
* Reverted changes to pipeline yaml
* Revert the change to deployment name in Shared Services
* Reverted the artifacts storage account name
* Removed comments in Test-JsonContent
* Merging the changes from AKS & OnPremises (#121)
* Continuing Shared Services deployment
* Updated the order of execution of the components
* Updated location of the Shared Services Archetype
* Modified the code to use the location from the parameters file or module configuration and not subscription
* Removed additional logic for location of the resource group and reusing the existing location var
* Updated the parameters value being passed for Disk Encryption module
* Accounting for output of simple data types
* Using Test Var Group
* Updated the SC
* Debugging EventHub
* Changed the order of execution of AKS LandingZone in pipeline
* Reordering the modules
* AKS deployment
* Fix
* Added a new rule to the firewall
* Reverted changes before PR submission
* Removed the additional Debug flag during invocation
* Reverting the ArtifactsStorageAccount and making it disabled
* Reverting the changes to Parameters.json for OnPremises Extended version
* Reverting Artifacts Storage Account Name.
* Reverting the parameters file in Shared Service Non-Extended Version
* Added RBAC to AKS
* Merging deltas / updates to AKS-OnPrem-Feedback Branch (#129)
* Updated the pipeline to run in MS Subscription
* Fixed the name of the var group
* Updated the region.
* Minor changes as per discussion
* Added NSG flow module to the archetypes - AKS and OnPremises
* Adding the enable.flow.logs under NetworkSecurityGroups module. This will be added again after merge vnext post jcotillo/governance-stage branch merge to vnext.
* Reverted back the secret group name and service connection name
* Added the Enable NSG Flow Logs module to pipeline yaml file.
* Split the AKS into three stage deployment - included ApplyGovernance stage
* Minor updates to stage names
* Updates from today's discussion
* Corrected the DeployEnvironment Stage
* Minor update
* Added the missing switch for TearDownValidationResourceGroup
* Shared Services non extended version updated
* Updates to add diagnostic settings to EventHub
* PR finalized.
* created new pipeline stage
* updated artifacts storage account reference
* updated location reference on all archetypes
* rolled back to West US region
* moved domain admin information to shared services object
* removed comments and updated kv name
* Enabled Service Map and diag strg connection
* added diagnostic and logging to resources
* enabled monitoring on PaaS services
* enable service endpoint on diagnostics
* updated adds asg
* enable accelerated networking by default
* fixed vmss template and added nsg flow logs script
* updated pipelines to match orchestration.json
* fixed onpremises pipeline reference name
* renamed environment folder
* fixed stage name
* fixed path name
* removed landing zone from shared services pipeline
* added governance
* added custom task to upload scripts to SA
* updated Linux VM SKU
* updated availability set default name
* fixed unit tests
* removed dependency
* removed log analytics dependency
* fixed NSG flow logs relative path
* updated ntier iaas archetype stage name
* fixed module name
* updated diagnostic storage account name
* updated default config
* added missing parameter
* fixed shared services parameter reference
* moved parameter files into test folder
* updated diagnostic settings
* added missing parameters to sample parameter file
* updated base on feedback
* updated test context names
* Initial logic for preserve arguments order for a script module added
* Changes made based on feedback
* Added new bash script
* Removing debug statements for clean up prior to PR submission
* Updates made as per feedback.