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

87 Коммитов

Автор SHA1 Сообщение Дата
Zach Trocinski 975659358c
Updates to Accelerator Documentation (#614)
* Removed duplicate pwsh test

* Updates to accelerator documentation for clarity

* Removed unneeded accelerator note in doc
2023-08-18 13:36:17 -05:00
Miles Cameron 4927a392f4
Acceleratorpics (#579)
* Text for the accelerator workflows.

* Update Accelerator.md

Updated png link

* Add files via upload

Added PNGs

* Changed file names to match other accelerator media file names and fix markdown linter errors

---------

Co-authored-by: Zach Trocinski <ztrocinski@outlook.com>
Co-authored-by: Zach Trocinski <30884663+oZakari@users.noreply.github.com>
2023-08-14 12:30:35 -05:00
Jack Tracey 1d4159b68d
Release v0.16.3 (#613) 2023-08-14 16:08:00 +01:00
Jack Tracey b67b7013b1
Fix #573 (bastion NSG) again and release v0.16.2 (#604) 2023-08-10 17:01:20 +01:00
Jack Tracey e1146cb4f0
Remove unnecessary usage of `Alz.Tools` Module (#592) 2023-07-31 13:21:07 +01:00
Jack Tracey 79f8863b92
Prep for `v0.16.0` and Fix #585 (#586)
* version changes

* fix #585

* additional fixes
2023-07-25 09:29:21 -05: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
Zach Trocinski 401fa013ce
Enhance Accelerator documentation for Git (#580)
* Added release documentation and diagram

* Enhance Accelerator git documentation and steps

* Removed unnecessary punctuation
2023-07-19 16:59:20 -05:00
Zach Trocinski 336bd4e57c
Added release documentation and diagram (#569) 2023-06-30 19:59:50 +01:00
Jack Tracey 0dd3f8eff4
Update ConsumerGuide.md 2023-06-29 20:00:24 +01:00
Jack Tracey ebbe47c19f
Enhance Use of Bicep Linter & Simplify Config (#568) 2023-06-24 11:47:18 +01:00
Zach Trocinski 86c4113aed
Added documentation changes for Accelerator and Azure DevOps support (#563) 2023-06-21 06:25:46 +01:00
Jack Tracey 46d044b484
Update DeploymentGuideHSZT.md 2023-06-14 11:32:46 +01:00
Jack Tracey 12976f8363
Update _Sidebar.md 2023-06-14 11:31:04 +01:00
brsteph da29236cb2
Added ZT Deployment Guide (#554)
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2023-06-14 11:28:59 +01:00
Zach Trocinski e33026c134
Accelerator documentation for v0.14.0 release (#507)
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2023-05-03 16:46:03 +01:00
Jack Tracey f54bf8b4e4
add ZtnP1 telemetry triggers and deployments (#508)
LGTM
2023-04-26 09:12:37 -07:00
Zach Trocinski 06d8ad46ff
Remove accelerator doc temporarily (#506) 2023-04-24 18:28:50 +01:00
Zach Trocinski 51f7dc7a4f
Accelerator Documentation and remove hard-coded rg values (#497) 2023-04-24 08:55:44 +01:00
Ståle Johnsen b7f9dd9184
New parameter for Alzdefaults exclusions (#494) 2023-04-18 10:13:51 +01:00
Andreas Brunner 73cf5c09fc
Update DeploymentFlow.md (#463) 2023-02-24 07:12:46 +00:00
Jack Tracey 95f52a5804
Add info to wiki to manually create docs (#460) 2023-02-23 11:29:38 +00:00
Elkhan Yusubov f5e8dd835d
Updated references in the documents from docs.microsoft.com - to learn (#447)
* Updated references in the documents from docs.microsoft.com - to learn.microsoft

* Opened and closed the files with complain issues on the super-linter task
2023-02-09 00:00:48 +00:00
Bart Lannoeye 14ba89d9e0
Consistent punctuation and small typos (#437) 2023-01-26 16:27:04 +00:00
JamJarchitect 3d9073b14d
ALZ Bicep - Generate Markdown for Parameters (#304)
* workflow and decorator descriptions to sys.desc

* metadata name and descriptions

* test in branch

* back to trigger

* links to generateddocs

* remove parameter tables and links to generated

* initial markdowns

* added workflow exclusion for bicepmd files

* exclude bicep md

* remove quotes

* regex formatting

* sys description decorator in contributing guide

* links in contributing guide

* contributing guide

* extra space removal from wf and add content to cg

* fix linting

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-11-27 16:09:16 +00:00
Luis Alfonso Chaves d2accf8ca6
Change deployment scope for MG Diagnostics #338 (#372)
* Updated README to show new scope at mg level

* Changes to mgDiagSettingsAll.bicep with new mg deployment scope

* Added mgDiagSettingsAll as a new orchestration module to the list

* Fixed a URL tfor step 4.1 to point to the corret module

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep

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

* Changed the test-pipelines to reflec the deployment at the mg level now

Co-authored-by: Luis Chaves <luchaves@microsoft.com>
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-11-03 17:00:29 +00:00
Jan Faurskov 5e3742bc31
Guidance Update - Policies to Built-In (#363)
* Push update

* Update

* Fix heading references

* Syntax fixes

* Update script guidance and include script as well

* Update docs/wiki/PolicyDeepDive.md

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

* Update docs/wiki/PolicyDeepDive.md

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

* Add update around script usage

* Update alzPolicyAzAdvertiser.png

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-11-02 11:07:29 +00:00
Jack Tracey 29fb151aa0
Update DeploymentFlow.md 2022-10-09 19:35:44 +01:00
Luis Alfonso Chaves 2266f95bd3
Management Group Diagnostic Settings Enablement - New Module (#321)
* mgDiagSet module to enable Diagnostic Settings to all Management Groups in hierarchy

* removed a space at end of file

* Fixed the logic for enabling default and confidential child MGs

* Changed the name of the files to match the names of the folders

* Changed module path with new name

* Changes to README files

* removed LAW ID used in tests from parameters file

* changes to the high level deployment flow image

* fixed linter error in parameteres file

* Update infra-as-code/bicep/modules/mgDiagSettings/README.md

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

* Update infra-as-code/bicep/modules/mgDiagSettings/README.md

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

* Update infra-as-code/bicep/modules/mgDiagSettings/README.md

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

* Update infra-as-code/bicep/modules/mgDiagSettings/README.md

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

* Update infra-as-code/bicep/modules/mgDiagSettings/README.md

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/parameters/mgDiagSettingsAll.parameters.all.json

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/parameters/mgDiagSettingsAll.parameters.min.json

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep

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

* Update infra-as-code/bicep/modules/mgDiagSettings/diagSettings.bicep

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/parameters/mgDiagSettingsAll.parameters.all.json

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep

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

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/mgDiagSettingsAll.bicep

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

* changed module file name and high level flow diagram

* Update infra-as-code/bicep/orchestration/mgDiagSettingsAll/README.md

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

* added telemetry and deployment options to mdDiagSettings README

* changes to mgDiagSettings parameters files

* Added test to validate and CodeTour

* Fixed name of mgDiagSettings.bicep file when called from orchestration module

* Added logic to bicep-build-to-validate.yml

* Added logic to bicep-build-to-validate.yml Fixed typo

* Fixed CRLF and other linter errors

* Update base-unit-validate.yml

* Fixed Format for base-unit-validate.yml

* Update base-unit-validate.yml

* Update base-unit-validate.yml

* add location

* Update mgDiagSettingsAll.parameters.all.json

* Update base-unit-validate.yml

* Update mc-base-unit-validate.yml

* Update mc-base-unit-validate.yml

* Update base-unit-validate.yml

* Update bicep-build-to-validate.yml

* Update mgDiagSettingsAll.parameters.min.json

* Update bicep-build-to-validate.yml

* Update base-unit-validate.yml

* Update base-unit-validate.yml

* Update mc-base-unit-validate.yml

* Update base-unit-validate.yml

* Update mc-base-unit-validate.yml

* Update bicep-build-to-validate.yml

* Update bicep-build-to-validate.yml

* Update base-unit-validate.yml

* Update mc-base-unit-validate.yml

* Update bicep-build-to-validate.yml

Co-authored-by: Luis Chaves <luchaves@microsoft.com>
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-10-09 19:13:52 +01:00
Jack Tracey d287261512
Add `.editorconfig` support (#325)
* add editorconfig support

* update gh action

* add diff for yaml/yml

* updates

* update vscode tabs

* Change EOL handling in lint action

* trying windows

* revert to linux and remove editorconfig

* updates

* changes
2022-10-03 09:11:35 +02:00
Robert Lightner 2d3d5b8cd6
chore: bicepconfig.json linter update (#318)
* doc: PE and wiki, linter

* fix: updated workflow for b.json

* chore: update linter rules to latest available

* add bicep installed version output

* helps if you get the bicep version

* add step to install latest bicep

* update step name

* fix: updated API to latest preview

* fix: throw exception after processing all files

* fix: declare $output outside of foreach loop

* fix: added bicep path for get-childitem

* revert: removed -Path parameter

* fix: customRoles API version

* fix: typo, missing $

* fix: Adjusting output if no error

* fix: linter findings - resolved

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-09-20 17:44:07 +01:00
Jack Tracey 2120863285
Add PSRule To ALZ Bicep Testing (#313)
* Initial PSRule without parameter files #206 (#207)

* Initial PSRule without parameter files #206

* Update triggers and reference extension

* Separate job to ignore build bicep code

* Update PSRule options to include Bicep samples

* PSRule baseline and minium samples (#236)

* Update exclusions and complete AZ params for PIPs (#242)

* Update exclusions and complete AZ params for PIPs

* Add additional comments

* Final updates for merge (#252)

* psrule sample fixes

* fix github linter for PSRule MD

* typo fix

* update rules

Co-authored-by: Bernie White <bewhite@microsoft.com>
2022-09-05 08:36:37 +01:00
Jack Tracey ef5b9a99fc
Add Azure Enablement Show Videos to docs & Update FAQ RE #300 (#309)
* add aes shows

* update FAQ

* Updates

* update the code snippet

* add images locally

* change readme for linting

* add aac

* test remove space

* changes

* update indent

* update linter

* unneeded
2022-08-25 18:59:41 +01:00
Jack Tracey 29139a693d
New Orchestration Module: `subPlacementAll` (#298)
* module complete and params

* typos

* docs complete

* doc update

* telmetry doc update

* docs updates elsewhere

* update tests

* update tours
2022-08-01 12:56:40 +01:00
Jack Tracey 55e6e6f723
update docs and PR template to close #247 (#296) 2022-07-29 14:55:32 +01:00
Jack Tracey 948e79d082
Update `Invoke-PolicyToBicep.ps1` Scripts to Handle `-`'s,` `'s (spaces) & `'` apostrophes + Fix #254 (#288)
* update policy to bicep script to handle spaces and hyphens for txt file var outputs

* add support for apostrophe escaping

* adding parameters

* update path and name vars

* add more params

* remove comment

* add param vars for sets

* fixing empty paramters file bug

* ps1 updates

* updates

* linter fixes

* add should process

* surpress false positives

* update azure public policies

* update mc policies

* wiki update

* update codetour

* more docs

* add hyphen support

* updates to indents

* docs

* Update .github/scripts/Invoke-PolicyToBicep-China.ps1

Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>

* Update .github/scripts/Invoke-PolicyToBicep.ps1

Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>

Co-authored-by: SeSeicht <Sebastian.Seichter@microsoft.com>
Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>
2022-07-19 09:03:09 +01:00
Jack Tracey 1018dc1586
Various Docs Enhancements, Typo Fixes & Updates (#286)
* Update README.md

* fix #227

* suggestion from 285

* fix markdown linter failure due to doc migration by PG

* update to alz
2022-07-12 11:17:19 +01:00
Jack Tracey 9f79bef5bf
update TOC in FAQ 2022-06-17 15:27:35 +01:00
Jack Tracey 468e2fd17a
Fix #262, #259, #248 (#264) 2022-06-17 13:47:07 +01:00
Ryan Graham 48bb2d43b5
Module Bicep template and parameter file hygiene (#227)
* [arameters updates

* updates

* updates

* updates

* updates

* Update and rename vnetPeeringVwan.parameters.example.json to virtualNetworkPeer.parameters.example.json

* Create aaa.json

* Rename aaa.json to virtualNetworkPeer.minimum.parameters.example.json

* updates

* updates

* updates

* updates

* File hygiene: containerRegistry module.

* File hygiene: subscriptionAlias module.

* File hygiene: customRoleDefinitions module.

* File hygiene: hubNetworking module.

* File hygiene: logging module.

* File hygiene: managementGroups module.

* File hygiene: privateDnsZones module.

* File hygiene: publicIp module.

* File hygiene: resourceGroup module.

* File hygiene: roleAssignments module.

* File hygiene: spokeNetworking module.

* File hygiene: subscriptionPlacement module.

* File hygiene: unstable/orchestration module.

* File hygiene: vnetPeering module.

* File hygiene: vnetPeeringVwan module.

* File hygiene: vwanConnectivity module.

* Delete old virtualNetworkPeer module remnants.

* File hygiene: policy module.

* File hygiene: Update test pipeline for new file paths and names.

* File hygiene: Fix policy module README.

* File hygiene: Fix Markdown Lint Check errors.

* File hygiene: camelCase orchHubSpoke.bicep in build validation workflow.

* camelCase par, var, res, mod, out: customRoleDefinitions module.

* camelCase par, var, res, mod, out: hubNetworking module.

* camelCase par, var, res, mod, out: logging module.

* camelCase par, var, res, mod, out: managementGroups module.

* camelCase par, var, res, mod, out: policy module.

* camelCase par, var, res, mod, out: privateDnsZones module.

* camelCase par, var, res, mod, out: publicIp module.

* camelCase par, var, res, mod, out: resourceGroup module.

* camelCase par, var, res, mod, out: roleAssignments module.

* camelCase par, var, res, mod, out: spokeNetworking module.

* camelCase par, var, res, mod, out: subscriptionPlacement module.

* camelCase par, var, res, mod, out: orchestration module.

* camelCase par, var, res, mod, out: vnetPeering module.

* camelCase par, var, res, mod, out: vnetPeeringVwan module.

* camelCase par, var, res, mod, out: vwanConnectivity module.

* camelCase par, var, res, mod, out: scripts and pipelines.

* Corrected outputs and other naming in READMEs

* Removed duplicate parTelemetryOptOut value.

* Fixed dead link in vwanConnectivity README.

* Changing parDdosEnabled to false for mc- parameter files since Mooncake does not support DDoS

* Fixed casing issue introduced by merging of main.

* PR review feedback.

* Reset Az Policy Assignment names.

* Fixed parBgpRoutePropagationDisabled linting errors.

* Removed duplicate parameter.

* fix missing parTelemetryOptOut in mc-custompolicy

* fix missing parTelemetryOptOut in mc-customroledef

* add missing EOL character to PwSh command

* Added eslint rules to ignore inline JSON comments.

* fix paths and readme for hubPeeredSpoke

* Update hubPeeredSpoke.parameters.all.json

set parTelemetryOptOut to false

* Set parTelemetryOptOut to false

* Cleaned yml to pass linting.

* Added newline at end of .markdown-lint.yml to pass linting.

* Converted CRLF to LF.

* fix bash variable setting commands

* Updated WIKI to accurately reflect template and parameter file names.

* Updated README with NOTE to replace xxxxxxx with appropriate region in parPrivateDnsZones

* Removed parPrivateDnsZones parameter

* Consolidated regional DNS to bottom of parPrivateDnsZones array to make editing easier

* fix linting

* Linting fix.

* Rename parDisableBgpRoutePropagation to align with ARM API surface.

* Minor corrections to orchestration module and README.md

* Renamed parDnsServerIpArray to parDnsServerIps

* Added parameters/ to README

* Updated contribution guide to account for camelCasing and parameter file naming.

* Fixed linting in Contributing.md

Co-authored-by: danycontre <dcontreras@microsoft.com>
Co-authored-by: danycontre <dany.contreras@outlook.com>
Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
Co-authored-by: Ryan Graham <rygraham@microsoft.com>
Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>
Co-authored-by: Eric Henry <44706965+ejhenry@users.noreply.github.com>
2022-06-09 19:30:22 +01:00
Jack Tracey 8e56dac58f
Update Wiki Docs with Orchestration Modules Section & Add `hubPeeredSpoke` to Networking Docs (#251) 2022-05-27 16:23:04 +01:00
Jack Tracey c2777c7174
Add policy expansion guidance to wiki (#243) 2022-05-24 18:49:30 +01:00
Jack Tracey f14f4d0392
Add v1.x.x Q&A to FAQ (#238)
* add faq question

* Update docs/wiki/FAQ.md

Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>

Co-authored-by: Jan Faurskov <22591930+jfaurskov@users.noreply.github.com>
2022-05-24 10:15:58 +01:00
Jack Tracey 17418c6e6d
Add microsoft.com exclusion and increase timeout for Markdown Link Checker (#235)
* add microsoft.com exclusion and increase timeout

* allow markdown link check failure to continue on error

* typo fix

* break links for test

* rollback links for test and remove cont on error
2022-05-13 16:47:32 +01:00
Kim Zachariassen 257e591156
New Mini-Orchestration Module - hubPeeredSpoke (#223)
* hubPeeredSpoke

* SecondCommit

* ThirdCommit

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-05-10 14:48:03 +00:00
JamJarchitect b3409ec6b2
SPN Guidance and Elevation - Feedback Issue 145 (#230)
* elevate and details

* typo. remove 'on at the' before the `/`

* amendments

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-05-05 18:11:02 +01:00
JamJarchitect dfb4c64085
remove deprecated extension from Contributing guide - Backlog Item 110091 (#221)
* remove deprecated extension

* bracket pairing amendment

Co-authored-by: ADM James Jones <adm.jamjones@msdn.adoptingthe.cloud>
2022-04-29 12:27:04 +02:00
JamJarchitect 43d963b196
Remove comment blocks from module - Backlog Item 83064 (#218)
* remove comment blocks

* removed comment block recommendation

* second modification

* working comments with jan for 218

Co-authored-by: ADM James Jones <adm.jamjones@msdn.adoptingthe.cloud>
2022-04-28 18:44:46 +02:00
Jan Faurskov 67c7a4ce29
Codetour for E2E Pipline (#212)
* Add initial tour and documentation of same

* Update docs/wiki/CodeTour.md

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

* Update docs/wiki/CodeTour.md

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

* Update docs/wiki/CodeTour.md

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

* Update docs/wiki/CodeTour.md

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

* Update docs/wiki/CodeTour.md

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

* Update docs/wiki/CodeTour.md

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

* Update readme and wiki side bar with link

* Update PR template to include doe tours link.

* add link to open codetour and fix links

* Add extensions.json

* push formatted file

* format fix 2

Co-authored-by: Jack Tracey <41163455+jtracey93@users.noreply.github.com>
2022-04-25 20:04:13 +02:00