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

26 Коммитов

Автор SHA1 Сообщение Дата
Jack Tracey c282211ea0
fix: Private DNS Zones Bug (#695) (#891)
* accelerator files

* updates to v0.2.0 of ptn

* docs update

* add output for names

* fmt

* bump to pdns 0.2.1

* hub MR changes

* add rel notes draft

* remove pdns module

* doc updates

* update params

* fix psrule

* readme updates

* remove
2024-11-05 22:51:28 -06:00
Jared Holgate 9366ab9a2e
refactor: remove ui support and other hygiene (#869)
* Update config to remove UI components

* Update config for calculated and process

* Add default for secondary AZ

* Fix linting

* Add wiki known issues

* Add deprecation notice for amba guidance

* Add clarity for accelerator changes

* Update dependabot settings

* Update pr titles for policy update workflows

* Fix table

---------

Co-authored-by: Zach Trocinski <ztrocinski@outlook.com>
2024-10-02 00:08:13 -05:00
Seif Bassem 2b7ee23da0
feat: Multi region support for accelerator (#857)
* feat: Add minimum sample bicep file for hubNetworking module

* added secondarylocation params and resources

* Refactor parameter names and values for secondary location in hubNetworking module

* Remove duplicate DNS zones

* Fix module references

* Clean up uneeded references

* Remove uneeded parameter replacements for secondary location

* Add peering module to multi region module

* Add condition for peering

* Adjust multi region samples

* Add active-active support for vpn gateway

* Added VWAN changes

* Add changes from final testing

* Finalize changes for multi-region module

* Generate Parameter Markdowns [oZakari/2642d626]

---------

Co-authored-by: Zach Trocinski <ztrocinski@outlook.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-26 23:35:35 -05:00
Jared Holgate 8dd8d53eea
Implement bicep bootstrap (#799)
* Update configuration to support bootstrap

* Add networking type option

* Latest updates for bootstrap

* Fix RG name

* Add manual whatif overrides

* Fix MG id

* Revert and add new config

* Update for viable what if

* Add destroy script

* Fix script

* Idempotent script

* Add groups to config file

* Add test starter module

* Simplify destroy script

* Add folders to retain into config

* Latest updates for test module

* Fix resource group deletion code

* Filter down more

* Only remove deployments created by this module

* Add PREFIX env var

* Add prefix param to avoid confusion

* Fix linting

* Update accelerator docs

* Remove china policies

* Fix PowerShell Typo

* skip delete on no mg

* Add on demand folder support

* Update version json

* Docs typo

* Update wiki for clarity

* Add header

* Support regional availability zones

* Fix incorrect link and misspelling

---------

Co-authored-by: Zach Trocinski <30884663+oZakari@users.noreply.github.com>
Co-authored-by: Zach Trocinski <ztrocinski@outlook.com>
2024-07-18 21:25:19 +01:00
Zach Trocinski bf7a19b456
Enhancement: Remove secret references for login (#793)
* Remove secret references for login

* Login to Azure CLI

* Testing login

* Fix token misspelling

* Update remaining pipeline files

* Update display names of tasks

* Update azure/login github action to v2

---------

Co-authored-by: Sacha Narinx <Springstone@users.noreply.github.com>
2024-07-16 16:52:04 -05:00
Eskil Uhlving Larsen 038090ce0b
bug: Fix deploymentnames in pipeline-scripts to max 64 char (#801)
* Update Deploy-ALZConnectivityResourceGroup.ps1

* Update Deploy-ALZCustomPolicyDefinitions.ps1

* Update Deploy-ALZCustomRoleDefinitions.ps1

* Update Deploy-ALZHub-HubAndSpoke.ps1

* Update Deploy-ALZHub-VWAN.ps1

* Update Deploy-ALZLoggingAndSentinel.ps1

* Update Deploy-ALZLoggingAndSentinelResourceGroup.ps1

* Update Deploy-ALZMGDiagnosticSettings.ps1

* Update Deploy-ALZManagementGroups.ps1

* Update Deploy-ALZPolicyAssignments.ps1

* Update Deploy-ALZRoleAssignments.ps1

* Update Deploy-ALZSubscriptionPlacement.ps1

* Correct remaining -join statements in readmes

* fixed extra closing parenthesis

---------

Co-authored-by: Zach Trocinski <ztrocinski@outlook.com>
Co-authored-by: Zach Trocinski <30884663+oZakari@users.noreply.github.com>
2024-07-09 12:23:02 -05:00
cae-pr-creator[bot] 925a4ef151
Enhancement: Policy Refresh H2 FY24 (#785)
* Added UMI resource

* Add data collection rule

* Update vm insights dcr name

* Add change tracking DCR

* Add MDFC for SQL data collection rule

* Remove legacy solutions

* Change DCR default names

* Update Policy Library (automated)

* Update Policy Library (automated)

* Update Policy Library (automated)

* Update Policy Library (automated)

* Update policy and policy set definition variables

* Update superseded definition for mdfcconfig

* Add enforce_backup assignment and deployment

* Replace custom diag intiative with built-in

* Added missing endpoint for using machine learning with private dns zones

* Update policy assignments api version to 2024-04-01

* Add policy assignment for trusted launch initiative

* Supersede Deploy-EncryptTransit with Deploy-EncryptTransit_20240509

* Added MD Endpoints AMA initiative and assignment

* Update Policy Library (automated)

* Cleanup param files of old workspace solutions

* Generate Parameter Markdowns [oZakari/56e2292c]

* Remove resource lock for umi

* Generate Parameter Markdowns [oZakari/56e2292c]

* Configure change tracking assignments

* Add VM insights policy assignments

* Add AUM-CheckUpdates enforce policy assignment

* Add assignment for mdfc-sql-ama

* Generate Parameter Markdowns [oZakari/56e2292c]

* Update Policy Library (automated)

* Remove additional unneeded LAW solutions

* Change UAMI API to GA version

* Generate Parameter Markdowns [oZakari/56e2292c]

* Update infra-as-code/bicep/modules/logging/logging.bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>

* Update infra-as-code/bicep/modules/logging/logging.bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>

* Update infra-as-code/bicep/modules/logging/logging.bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>

* Update VM, VMSS, and ArcVM monitoring assignments to align to enterprise-scale

* Add new AMA related resource IDs to accelerator config

* Add ama resource outputs and update documentation

* Generate Parameter Markdowns [oZakari/56e2292c]

* Update infra-as-code/bicep/modules/policy/assignments/alzDefaults/alzDefaultPolicyAssignments.bicep

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>

* Match policy assignment api version to match the version referenced in module for consistency

* Added policy assignment to block deletion of UAMI

* Update Policy Library (automated)

* update to align to .txt file output

* output typo

* add outputs for UAMI

* Generate Parameter Markdowns [jtracey93/56e2292c]

* align to txt file

---------

Co-authored-by: Zach Trocinski <ztrocinski@outlook.com>
Co-authored-by: github-actions <action@github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Zach Trocinski <30884663+oZakari@users.noreply.github.com>
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2024-06-20 16:39:32 +01:00
Seif Bassem 2421998d00
Add availability zones information in the config file (#736)
* Add availability zones support and configure default parameters

* Remove availability zone support check and configuration

* Add support for various Azure regions and their zones
2024-03-05 11:12:38 -06:00
Zach Trocinski 85f442a21b
Updates to workflows versions and fix permissions of workflows (#724)
* Upgrade workflow checkout and apptoken actions

* Add .env variable to fix action with 403

* Update permissions for workflows
2024-02-07 23:47:40 -06:00
Jack Tracey 4d195c6d15
change for AB#31361 (#693) 2023-11-30 22:32:03 -06:00
Jared Holgate ef8a90ccd4
chore: remove un-required version number and tidy docs (#685) 2023-11-16 12:38:58 +00:00
Zach Trocinski 7821a22553
Update the release version for accelerator config (#668)
* Update the release version for accelerator config

* Update version.json for new release

* Update release date time

* Fix release date time for version.json

* Fix pester test for release test.
2023-10-26 11:57:59 -05:00
Andy Brunner 97897576ae
Update alz-bicep-pr2-lint.yml (#665)
exclude `upstream-releases` from linting.

See: https://github.com/Azure/ALZ-Bicep/issues/660
2023-10-23 11:59:18 -05:00
Jared Holgate 0c59424e4e
Add config for ALZ PowerShell (#662) 2023-10-16 20:47:11 -05:00
Jack Tracey 58ba4f78ae
Add new modules for MGs & Subscription Alias with `targetScope = MG` (Non-Breaking) (#651)
* add new module

* change telem

* #650 fixes

* add accelerator flex

* update api

* Sub Updates

* typo

* doc updates

* Generate Parameter Markdowns [jtracey93/48d9ad1a]

* remove file not needed

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-09 15:48:01 -05:00
Eskil Uhlving Larsen fd8e21da74
Format pipeline-script for mgDiagSettings (#648) 2023-10-09 12:32:14 +01:00
Ståle Johnsen 7870faece7
add paths to push trigger (#599) 2023-08-04 14:04:24 -05:00
Seif Bassem ad6fbf6d9e
ALZ-Bicep-Accelerator Register missing resource provider (#595) 2023-08-01 15:15:57 +01:00
Zach Trocinski e594962821
PR for Feature #537: Simplify workflow names in Accelerator (#578)
* Added release documentation and diagram

* Adjust Accelerator file names for clarity

* Merge branch 'main' of https://github.com/Azure/ALZ-Bicep into simplify-names

* Revert change for hub networking param file
2023-07-21 11:48:29 -05:00
Miles Cameron 1e0c6b77ac
Feature addvalidation (#539)
* Added whatif

* Added needs

* Adjustments to whatif configuration

* Adjusted readme to remove environment ref and allow auto incrementing

* Add additional clarification for What-If operation

* Add missing variable for IS_PULL_REQUEST

* Fix incorrect change for hub spoke file reference

* Remove unneeded action id

* Removed unneccssary space

* Fix formatting of paths

---------

Co-authored-by: Zach Trocinski <30884663+oZakari@users.noreply.github.com>
Co-authored-by: Zach Trocinski <ztrocinski@outlook.com>
2023-07-20 10:10:49 -05:00
Eskil Uhlving Larsen ba8fb09ed9
Accelerator Pipelines for Azure Devops (#503) 2023-05-23 21:45:35 +01:00
Zach Trocinski 51f7dc7a4f
Accelerator Documentation and remove hard-coded rg values (#497) 2023-04-24 08:55:44 +01:00
Zach Trocinski 1b723349ef
26294: Accelerator - Add ability to import env file and minor fixes (#488) 2023-04-06 06:47:45 +01:00
Zach Trocinski 1ccf0a7fbf
26294: Accelerator Pipeline Adjustments (#487) 2023-04-04 09:04:19 +01:00
Zach Trocinski ef1466e175
26294 - Feature - Accelerator Pipeline Adjustments (#483)
* Added initial accelerator pipelines and scripts

* Removed unused params from scripts

* Trim trailing whitespace

* Removed unused param

* Removed release fetcher script as another one is going to be used

* Added ALZ prefix to files

* Switched ALZ prefix location for all scripts

* Changed policy assignment to alzdefault

* Switched subscription placement to orchestration module

* Change default tags to Live and clean up formatting of same param files

* Diable role assignments deployment for accelerator until user is ready to enable

* Fixed path to template and incorrect deployment name

* Adjusted parameter path trigger for policy deployment workflow

* Adjusted new line formatting for linter

---------

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2023-03-28 09:27:09 +01:00
Zach Trocinski 7de269796f
26294 - Feature - Accelerator Pipelines and Scripts (#479)
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2023-03-22 16:59:23 +00:00