Azure Landing Zone "Corp-Online"

Source code & Installation

The source code of this kit module can be found hereopen in new window

Run the following command to install the kit module:

collie kit import azure/landingzones/corp-online
1

This kit provides a Terraform configuration for setting up Azure Management Groups for dedicated Management Group for Online and Corp landing zones, meaning workloads that may require direct internet inbound/outbound connectivity or also for workloads that may not require a VNet will live in Online. Landingzones which requires connectivity/hybrid connectivity with the corporate network thru the hub in the connectivity subscription will live on Corp.

Requirements

No requirements.

Modules

NameSourceVersion
policy_corpgithub.com/meshcloud/collie-hub//kit/azure/util/azure-policiesef06c8d
policy_onlinegithub.com/meshcloud/collie-hub//kit/azure/util/azure-policiesef06c8d

Resources

NameType
azurerm_management_group.corpopen in new windowresource
azurerm_management_group.devopen in new windowresource
azurerm_management_group.onlineopen in new windowresource
azurerm_management_group.prodopen in new windowresource

Inputs

NameDescriptionTypeDefaultRequired
cloudfoundationthe name of your cloudfoundationstringn/ayes
corpn/astring"corp"no
landingzonesThe parent_management_group where your landingzones arestring"lv-landingzones"no
locationThe Azure location where this policy assignment should exist, required when an Identity is assigned.string"germanywestcentral"no
onlinen/astring"online"no
parent_management_group_idThe tenant management group of your cloud foundationstring"lv-foundation"no
vnet_address_space_idThe address space of the hub vnet for the policy assignmentstringn/ayes

Outputs

NameDescription
corp_idid of the corp management group
documentation_mdn/a
online_idid of the online management group