Граф коммитов

182 Коммитов

Автор SHA1 Сообщение Дата
Christopher Bennage 927e52f5f9
Minimal viable documentation for vnext (#125)
* initial commit of minimal viable docs

* update on design principles

* update to principles

* adding quickstart

* corrections

* added instructions for teardown

* draft of readme

* update lab readme

* link to release notes

* ready for review

* broken link

* cleanup

* corrections

* more feedback
2019-09-24 15:58:19 -07:00
Christopher Bennage f0b3944d89
Module folder cleanup (#128)
* revmoing version from orchestration files

* removed logic for module subpath

* removed examples using "2.0" folder

* removing the '2.0' folder from modules
2019-09-24 15:35:33 -07:00
Kungumaraj Nachimuthu 137344d5ad
Transcript Feature (#137)
* Transcript feature added.

* Updated comments for ConvertTo-AbsolutePath function
2019-09-24 15:17:12 -07:00
Christopher Bennage 9bbb08864e Merge branch 'dwas01-vnext' into vnext 2019-09-24 14:25:47 -07:00
Christopher Bennage 8c77dc75fa resolving conflicts 2019-09-24 14:25:23 -07:00
dwas01 9c1ae9de5e Module updates 2019-09-24 14:44:51 +12:00
dwas01 5dc36adee7 Module Updates tags removing akv scripts 2019-09-23 17:58:48 +12:00
dwas01 59fec81305 application.inisights module updates 2019-09-23 17:40:31 +12:00
dwas01 51d41446f7 analysis.service module updates 2019-09-23 16:53:20 +12:00
dwas01 50b44d57eb api.managment module updates 2019-09-23 15:44:45 +12:00
Kungumaraj Nachimuthu 8e21dc67ec Fix for file function with array added. (#136) 2019-09-20 11:13:40 -07:00
Kungumaraj Nachimuthu d66ef4a76e Toolkit Config Change and Validation RG Enhancement (#134)
* 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.
2019-09-19 21:49:54 -07:00
dwas01 5b03e1a922 pull update for eventhub 2019-09-18 14:34:55 +12:00
Jorge Cotillo 829f0f9330 Merge branch 'vnext' of https://github.com/Azure/vdc into vnext 2019-09-12 16:42:26 -07:00
Jorge Cotillo e99b083e70 Fixed virtualMachineScaleSet default name when the parameter is empty 2019-09-12 16:42:06 -07:00
Kungumaraj Nachimuthu 1df4b2a5c2 AKS update (#133)
* AKS Archetype updated. Removed hardcoded values.

* Moved KeyVault and related modules to Archetype
2019-09-11 23:34:28 -07:00
dwas01 c9300aee67 event.hub module updates
fix deploy.json
2019-09-11 04:19:19 +12:00
dwas01 5a23196b99 stream.analytics module updates
deploy.json and readme.md fixes
2019-09-11 03:20:57 +12:00
dwas01 8ad77028f0 event.hub module updates
deploy.json and readme.md fixes
2019-09-11 03:20:36 +12:00
dwas01 fd36507529 cognitive.services module updates
deploy.json and readme.md fixes
2019-09-11 03:20:17 +12:00
dwas01 582d8213c2 analysis.services module updates
deploy.json and readme.md fixes
2019-09-11 03:19:54 +12:00
dwas01 ce7ab74ec7 stream.analytics module updates 2019-09-11 02:18:27 +12:00
dwas01 9ff74cfa55 event.hub module updates 2019-09-11 01:45:20 +12:00
dwas01 00082f9472 cognitive.services module updates
fixed akv secrets and module tests scripts
2019-09-11 01:45:04 +12:00
dwas01 aa53491fb9 cognitive.service module updates
fixed deploy.json apiversion
2019-09-11 00:46:13 +12:00
dwas01 8248c2fc3e application.insights module updates
fixed output tests
2019-09-11 00:30:35 +12:00
dwas01 c2b2fd8dfc api.management module updates
fixed output tests
2019-09-11 00:30:09 +12:00
dwas01 a60a1b4855 analysis.services module updates
fixes output tests
2019-09-11 00:29:45 +12:00
dwas01 deec6cb85f cognitive.services module updates 2019-09-11 00:29:01 +12:00
dwas01 2c8b33c8e2 InstallDependencies.ps1
POSH updated
2019-09-10 23:39:05 +12:00
Kungumaraj Nachimuthu afdebb4d06 AKS and On-Premise Archetype updates (#112)
* 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.
2019-09-09 08:24:03 -07:00
Jorge Cotillo 0c02c2e43d moved jumpbox dependency 2019-09-08 22:57:07 -07:00
Jorge Cotillo 30d40a36a7 moved jumpboxes deployment before ad forest 2019-09-08 22:49:02 -07:00
Jorge Cotillo c0be28c844 removed |out-null from get-azcontext to prevent null from being retrieved 2019-09-08 19:22:32 -07:00
dwas01 b20d9a252b machine.learning module updates 2019-09-09 11:36:02 +12:00
Jorge Cotillo d3ddd3afff fixed definition path 2019-09-08 16:18:28 -07:00
Jorge Cotillo b133926deb Removed LandingZone from definition path 2019-09-08 10:50:54 -07:00
dwas01 9b006ac0c6 application .inisghts module updates
corrected storage account parameter sku
2019-09-08 10:23:24 +12:00
dwas01 8bbf5c168d application.inisights module updates 2019-09-08 09:42:16 +12:00
dwas01 267d6a7171 api.management module updates
new akv script and updates to readme.md
2019-09-08 08:32:59 +12:00
dwas01 fab2043241 analysis.services module updates
updates and fixes to readme.md
2019-09-08 06:06:34 +12:00
Jorge Cotillo 544838b54f Jcotillo/governance stage (#126)
* 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
2019-09-06 15:28:39 -07:00
Kungumaraj Nachimuthu 8c21c84047 Bash Script Arguments Order Fix (#122)
* 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.
2019-09-04 14:54:01 -07:00
Jorge Cotillo c349884086 Task 7157, tear down an environment (#123)
* Task 757, tear down an environment

* fixed cross subscription validation
2019-09-04 12:06:02 -07:00
dwas01 b6d3549ebe analysis.services.akv.secrects script added 2019-09-04 10:19:15 +12:00
dwas01 bb280743be app.insights module updates 2019-09-04 10:11:16 +12:00
Jorge Cotillo 4200d02003 updated domain admin user name parameter value 2019-08-29 10:48:36 -07:00
Jorge Cotillo 844b6a71a6 Merge branch 'vnext' of https://github.com/Azure/vdc into vnext 2019-08-29 10:48:11 -07:00
Jorge Cotillo 6f11afd4e0 removed credentials from onprem 2019-08-29 09:10:26 -07:00
Jorge Cotillo 07eba21608
Fixed dependencies and onprem virtual gateway parameters (#119)
* fixed bugs: 7105, 7107, implemented task: 7088

* enabled public ip on dc, updated hard coded onprem organization name

* Disabled certificate creation in onprem. added blob upload inline script

* Updated artifacts reference, included onprem deployment instance name

* updated dependencies

* Updated onprem parameters reference
2019-08-29 08:52:37 -07:00