* Update dockerimage.yml
* Removed build.yml file
* Run toolkit container
* update
* fix
* mm
* bb
* nn
* qq
* ww
* ee
* rr
* pp
* aa
* Added storageblobURL to resources
* Added StorageblobURL to resources and env variable
* added storageblobURL
* added storageblobURL
* Commented out the Azure Provider feature Bastion
* added condition for resources gov vs com
* changed old GUID for Az Policy
* New change for gov. But need to adjust for com
* changed linux agent version number
* 1
* 2
* 3
* 4
* added logic for the ethernet
* added the ADDS module back after fixing script
* Updated modules IIS, SQLServerAlwaysOn,VM Scale sets for storagebloburl
* 5
* 6
* 7
* aa
* jj
* Update
* ll
* ll
* mm
* vv
* cv
* df
* Added logic for the NSG flow logs com vs gov
* changes to merge conflicts
* fixed conflict merge
* ee
* bnm
* yh
* vv
* sd
* bn
* xx
* vb
* tt
* ss
* zz
* remove sub ids
* aa
* updates
* ff
* updates
* tt
* updates
* mm
* rr
* Added info Azure cli to remove legal hold & other misc updates
* Fix typos
* Moved env variables for toolkit & subscription in the code
* ss
* kk
* Adding Az.Accounts to dockerfile
* cc
* ii
* ll
* yy
* vv
* cc
* ee
* Added all azure regions to AzureBastion module
* nn
* gg
* tt
* dd
* Adding install module in the code itself
* jk
* Added condition to connect to azure & install modules for dev ops
* qaz
* wsx
* bb
* Commented env variables in debug
* ff
* HUB vnet module
* changed MSVDI to connect to shrd svcs hub
* dummy values for config files
* changed para for msvdi with shrd svcs
* do not need to lowercase regions so commented out
* added variables to file so don't need to input
* new prereq script. Not necessary to run
* readme for shared services
* updated readme
* Update
* edc
* Topological path for DevOps pipeline
* test
* Update
* Running individual modules
* Updates
* updated comments
* new modules
* Create dockflow.yml
* Updates to SharedServices & MS-VDI readme
* qq
* Added more info on password restrictions
* Update
* 56
* 985
* 12
* 67
* 45
* 12
* 678
* 12
* 456
* tt
* 12
* 12
* 1q23
* 125
* 343
* 25
* 345
* 2134
* 12
* 2
* 454
* 124
* 312
* 12
* 23
* 34
* mylife
* q3
* 12
* 24
* q1234
* 696
* qw23
* q12e4
* w5
* 213
* 2198
* qw
* 255
* 89876
* 447
* 3242
* 89
* 43234
* 2342342
* q4eq3214
* 87
* 323
* 2345
* 123456
* New version of code for github action
* updates to files
* updated av set infoo
* 789234
* 234143
* 24223412342
* Teardown test
* Copied workflow from Jack's branch
* new changes
* update to readme in shrdsvcs
* new document for github actions
* 234
* adding changes to script for cleanup
* update readme
* update readme
* sdf
* 235
* 123
* 2345
* new changes to readme
* new changes to readme
* readme
* readme
* readmeupdate
* readme
* red
* read
* readme
* 1234
* readme
* 7897894
* update readme shrd svcs
* 345
* new changes to readme
* removed the cleanup and added to different script
* new change to clean up script
* Updates to shared services readme
* update
* 234
* Added passing parameters for subscription & tenant to parameters.json for shared services
* update for networkwatcher
* removed statement in av sets
* Test GH Actions
* Test GH Actions
* Update
* Update
* Cleared values
* Update
* changes to dockerfile version.
* Update
* Update readme
* Update README.md
* Updates to docs - added SPN info
Co-authored-by: jvalley19 <52843322+jvalley19@users.noreply.github.com>
* 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