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

155 Коммитов

Автор SHA1 Сообщение Дата
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
dwas01 5b03e1a922 pull update for eventhub 2019-09-18 14:34:55 +12: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
dwas01 b20d9a252b machine.learning module updates 2019-09-09 11:36:02 +12: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
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
dwas01 1c5e4268db api.management readme.md updates 2019-08-29 17:19:57 +12:00
dwas01 334b23e6de analysis.services readme.md updates 2019-08-29 17:19:27 +12:00
dwas01 08f0d30555 api.management test module and readme updates 2019-08-29 16:37:57 +12:00
dwas01 f159337fe0 analysis.services readme and module test updates 2019-08-29 16:32:21 +12:00
dwas01 ffe9875d04 6484 api managment, 6593 analyis services modules (#116)
* 6484 api managment, 6593 analyis services modules

* modules test updates

* defaults updated
2019-08-28 19:34:54 -07:00
Jorge Cotillo 264075d170 gw fix 2019-08-28 12:42:11 -07:00
Jorge Cotillo 13ff14058c added logic to disable single deployment when enabled property is set to false 2019-08-28 12:07:55 -07:00
Jorge Cotillo d2d89cb8df removed files 2019-08-28 11:30:44 -07:00
Jorge Cotillo cb6163d962 added virtual network reference to keyvault 2019-08-28 09:45:58 -07:00
Jorge Cotillo d6b1f3d3f2 updated org name parameter 2019-08-28 08:18:58 -07:00
Jorge Cotillo 327c4d9465 renamed folder 2019-08-28 08:15:31 -07:00
Jorge Cotillo 33ddd109ac updated extension name 2019-08-26 09:14:35 -07:00
Jorge Cotillo cfd3849b34 replaced extension 2019-08-26 08:14:39 -07:00
Jorge Cotillo e382eee5cc added KeyVault dependency 2019-08-26 01:07:34 -07:00
Jorge Cotillo 7843f0dfc8
Jcotillo/ntier iaas fixes (#110)
* initial commit

* updated ntier-iaas azure devops pipeline

* updated azdo service connection

* updated service connection

* updated variable group name

* added spn environment keys

* removed artifacts storage validation

* updated simulated onprem pipeline

* updated depedency

* removed invalid dependency

* parameter updates

* updated ntier iaas pipeline

* added pipeline variables

* fixed dependencies

* fixed module definition name

* fixed reference output retrieval

* updated module definition name

* updated dependencies
2019-08-26 01:06:06 -07:00
Jorge Cotillo 9a2823a151 renamed ASE SQLDB archetype 2019-08-24 00:49:47 -07:00
Jorge Cotillo c64adb9961 added policy and rbac tests 2019-08-24 00:24:21 -07:00
Jorge Cotillo 6a8a7d7827 fixed unit test 2019-08-24 00:24:10 -07:00
Kungumaraj Nachimuthu 2c83f220e1 AKS Archetype (#96)
* AKS Archetype - Initial Commit

* Change in pipeline variable group for testing

* Corrected dependency to the teardown of validation resource group

* Corrected the dependsOn for TearDownValidationResourceGroup

* Changed the Azure Subscription

* Changed from SharedServices to AKS in pipeline.yml

* Added missing Tests folder

* Removing duplicate task

* Updates to new modules

* Separate module for application rule

* Update to application rule module

* Clean up

* Cleaned up security center module

* Multiple var groups

* Added var groups for AKS

* Added env vars for User group IDs

* Updated the Packer agent file to include the az cli installation

* Splitting into Archetype and LandingZone

* Updated the paths in pipeline.yml after restructuring folders

* More updates to file paths

* AzureSecurityCenter correction

* Separate module for updating Azure Firewall

* Code fix for prevention of resource group while executing scripts

* Corrections to the orchestration and parameters file

* Added the Azure Firewall update section to the pipeline yml file

* Fixed json parameters file for AKS module that was formatted incorrectly

* Minor fixes to Virtual Network

* Updated the subscription GUIDs and added a subscription info for AKS

* Changed vNet to VirtualNetwork. Also, added dependsOn for AKS Archetype in Orchestration file.

* Changed the KeyVault behavior to enable Service EndPoint after Landing Zone deployment.

* Orchestration and Pipeline updates for AKS Archetype

* AKS Archetype pipeline / orchestration update

* Fixed unsupported versions for aks

* Changes based on feedback from AKS Archetype review

* Minor changes - feedback work continued

* Pipeline changes specific to AKS LandingZone

* AKS Archetype - Initial Commit

* Change in pipeline variable group for testing

* Corrected dependency to the teardown of validation resource group

* Corrected the dependsOn for TearDownValidationResourceGroup

* Changed the Azure Subscription

* Changed from SharedServices to AKS in pipeline.yml

* Added missing Tests folder

* Removing duplicate task

* Updates to new modules

* Separate module for application rule

* Update to application rule module

* Clean up

* Cleaned up security center module

* Multiple var groups

* Added var groups for AKS

* Added env vars for User group IDs

* Updated the Packer agent file to include the az cli installation

* Splitting into Archetype and LandingZone

* Updated the paths in pipeline.yml after restructuring folders

* More updates to file paths

* AzureSecurityCenter correction

* Separate module for updating Azure Firewall

* Code fix for prevention of resource group while executing scripts

* Corrections to the orchestration and parameters file

* Added the Azure Firewall update section to the pipeline yml file

* Fixed json parameters file for AKS module that was formatted incorrectly

* Minor fixes to Virtual Network

* Updated the subscription GUIDs and added a subscription info for AKS

* Changed vNet to VirtualNetwork. Also, added dependsOn for AKS Archetype in Orchestration file.

* Changed the KeyVault behavior to enable Service EndPoint after Landing Zone deployment.

* Orchestration and Pipeline updates for AKS Archetype

* AKS Archetype pipeline / orchestration update

* Fixed unsupported versions for aks

* Changes based on feedback from AKS Archetype review

* Minor changes - feedback work continued

* Pipeline changes specific to AKS LandingZone

* Changes based on testing firewall rules update logic

* Pipeline yml file updated

* Minor update

* Minor update

* Minor update

* Minor correction to file path

* Minor file path correction

* Minor correction

* Debug statements added

* Fix for Azure Firewall scripts

* Updated

* Updated

* Minor update

* Pipeline jobs rearranged.

* File path fixed

* Fixes to chmod script

* Minor fixes

* Updated the dependencies

* Corrected the bootstrap var in pipeline

* Live updates from feedback review

* Fixes based on today's review
2019-08-23 22:48:47 -07:00
Jorge Cotillo e514547774 Jcotillo/ntier iaas v2 (#109)
* initial push of ntier iaas modules

* added azure bastion subnet

* updated landing zone dependencies, added topological sort

* added topological sort implementation

* added project file

* added newtonsoft package

* added todo comment

* added circular reference verification on topological sort

* moved landing zone to its own folder. added domain join extension to vm template

* added joined to domain extension on VMSS

* renamed sql server always on template and added join domain extension in vmss

* fixed unit test

* fixed all unit tests

* added IIS template

* added parameters to ntier-iaas archetype

* finished orchestration of ntier-iaas

* fixed unit test

* added missing files

* updated parameter values

* fix access token retrieval

* added missing module definitions
2019-08-23 22:31:50 -07:00
Kungumaraj Nachimuthu 51b3710985 Kunachim/on prem v2 (#100)
* Initial commit for On-Premise Archetype

* Corrected depends-on for pipeline

* Moving ArtifactsStorageAccount module to the top and adding a ADO task for uploading scripts required for AD module

* Added a dependency to upload scripts for AD module

* Added a separate stage for uploading artifacts.

* Invalid dependency removed

* Importing Az.Storage Module before executing other commands.

* Printing out modules path

* Remove Artifacts storage from test

* Minor change to UploadScripts module

* Minor change

* Minor Change to update PSModulePath

* Testing

* Minor path fix

* Minor changes to file path regex to be non-greedy

* Pipeline fixed with reorder Artifacts storage and scripts upload to Artifacts storage

* Minor updates

* Moved the Installation of the PowerShell modules one folder up

* Point-to-Site VPN added to On-Premise Archetype

* Cleaned up the scripts for VPN Root Cert creation

* Finalized Script

* Modularization of Virtual Machine templates (#101)

* initial commit

* moved parameters file outside of the module

* initial commit of new Jumpbox design

* added encryption task

* removed unnecessary parameters

* initial implementation of encryption using kek

* fixed output storage from custom script

* Added format data disks DSC

* added adds dsc that excludes disk formatting

* removed dsc folder

* added policy and rbac tests

* removed 0 file

* updated template static test

* updated ad and adds templates

* updated non-extended shared services environment

* updated display names

* added enable key vault service endpoint task

* fix validate dependency

* fixed task name

* fixed module definition reference

* fixed azure firewall api version

* fixed pipeline and added new environment variable

* updated azure firewall api version

* fixed key vault access policy

* updated parameters comment

* updated zones copy loop

* updated zones condition

* fixed parameters.json error

* removed double quote encoding

* added string array to zones

* updated description name

* updated output reference to lowercase

* enabled debug on AD encryption

* enabled debug on AD encryption

* moved enabling service endpoint of Key Vault after VM deployment

* disabled validation stage

* enabled pipelines

* added SQL Analytics solution

* removed uneeded parameter

* added disk verification before formatting a disk

* updated DSC code

* removed data jumpbox datadisk

* added drive letter parameter to adds

* added workaround to prevent storage initialization multiple times

* added get public IP ps1

* removed finally block

* updated get ip ps1 path

* updated network rules copy loop:

* removed networkacls from initial key vault deployment

* explicit set of ps1 argument

* updated initialize file

* fixed return type

* fixed return type from getSasToken function

* added ashashtable to convert from json cmdlet

* added networkAcls with IP whitelisting

* added test-jsoncontent to helper

* added debug

* updated storage account details cache value

* removed debug flag

* updated set variable syntax

* fixed variable name

* added -Compress to JSON string creation

* updated default action on kv networkacls

* added global variable

* updated variable name

* Update pipeline.yml for Azure Pipelines

* moved org name as env variable

* update pipeline

* Update pipeline.yml for Azure Pipelines

* added additional logging info

* temp reduced validation tasks

* fixed dependency

* removed global variable from pipeline

* enabled debug on deployment

* enabled debug

* moved similar tasks into same job

* updated shared services extended pipeline

* removed write-host

* enabled multi-stage jobs

* added env variables

* updated variable set

* removed comments from inline script

* updated pipeline, pass variable between jobs

* added missing environment variable retrieval

* removed unnecessary write-host

* added vnet dependency

* updated job output dependency name

* added multi-job variable

* updated modules path of shared services onprem extension

* fixed parameters

* removed active directory reference

* added Virtual Network dependency

* added spn access policy

* moved dns server as a separate task

* removed additional api calls

* removed duplicate

* added logic for more than one resource ids

* Added exponential backoff logic (#103)

* output az graph query

* Update pipeline.yml for Azure Pipelines

* Restore pipeline stages

* added exponential backoff

* added exponential backoff

* added debug function

* Exception handling functions added to Helper (#102)

* Applied the changes

* Minor changes to the exception

* Cleanup

* Cleaned up one of the function

* minor change

* Merged the Exponential backoff logic with Get exception

* Fix for excluding resource ids from file path parse logic

* fixed - expression syntax

* updated required parameter

* removed dns server task

* enhanced error message details

* updated adds vm name

* added exception analyzer to ARM REST API call

* fixed Get-Exception cmdlet invocation

* added comments to set-context cmdlet

* Added KeyVault service point

* Updated the Archetype to include the new Active Directory Module and new Virtual Machine Module.

* Updated the On-Premise Pipeline

* Minor updates to the pipeline yml file

* Added missing dependency

* Minor update

* More updates to dependencies

* enable pip only if sepcified

* Minor update to enable Pip in VGW

* Minor update to VGW

* CHanged casing on labvm files (#106)

* Error parser logic fixed (#108)

* Initial commit for On-Premise Archetype

* Corrected depends-on for pipeline

* Moving ArtifactsStorageAccount module to the top and adding a ADO task for uploading scripts required for AD module

* Added a dependency to upload scripts for AD module

* Added a separate stage for uploading artifacts.

* Invalid dependency removed

* Importing Az.Storage Module before executing other commands.

* Printing out modules path

* Remove Artifacts storage from test

* Minor change to UploadScripts module

* Minor change

* Minor Change to update PSModulePath

* Testing

* Minor path fix

* Minor changes to file path regex to be non-greedy

* Pipeline fixed with reorder Artifacts storage and scripts upload to Artifacts storage

* Minor updates

* Moved the Installation of the PowerShell modules one folder up

* Point-to-Site VPN added to On-Premise Archetype

* Cleaned up the scripts for VPN Root Cert creation

* Finalized Script

* Added KeyVault service point

* Updated the Archetype to include the new Active Directory Module and new Virtual Machine Module.

* Updated the On-Premise Pipeline

* Minor updates to the pipeline yml file

* Added missing dependency

* Minor update

* More updates to dependencies

* enable pip only if sepcified

* Minor update to enable Pip in VGW

* Minor update to VGW

* Pipeline yml fixes

* Typo fix

* Access policies added to KeyVault to App and User.

* Pipeline yml updated with feedback from today's review
2019-08-23 22:21:47 -07:00
Kungumaraj Nachimuthu 409770cc0b Error parser logic fixed (#108) 2019-08-21 16:38:34 -07:00
Telmo Sampaio 3970414307 CHanged casing on labvm files (#106) 2019-08-20 12:20:58 -07:00
Jorge Cotillo 7f5a936121 added comments to set-context cmdlet 2019-08-18 16:41:25 -07:00
Jorge Cotillo 546f201162 fixed Get-Exception cmdlet invocation 2019-08-17 22:16:16 -07:00
Jorge Cotillo b98130c5cc added exception analyzer to ARM REST API call 2019-08-17 15:08:07 -07:00