Skip to content

atea/tc24-infraops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Core Azure Landing Zones-architecture

Usage

  1. Create a new branch
  2. Make your adjustments
  3. Create pull-request to main
  4. Verify Terraform Plan output from Pipeline verification
  5. Message Approver for approvment of change
  6. When approved, Squash merge request and approve Terraform Apply phase of pipeline.

Auto-generated Terraform Docs

Requirements

Name Version
azuread 2.31.0
azurerm 3.78.0
random ~> 3.4

Providers

Name Version
azurerm 3.78.0

Modules

Name Source Version
alz_architecture Azure/caf-enterprise-scale/azurerm 4.2.0

Resources

Name Type
azurerm_client_config.core data source

Inputs

Name Description Type Default Required
ad_ds_subnet_address_prefix Address space for Active Directory Domain Services string n/a yes
allowed_management_networks List of allowed management networks list(string) n/a yes
atlazo_network_address_space IP Addressroom for Atlazo site list(string) n/a yes
atlazo_network_gateway_address The IP Address of the on-prem VPN Appliance string n/a yes
connectivity_resources_location n/a string "westeurope" no
connectivity_resources_tags n/a map(string)
{
"costcenter": "130",
"created-by-terraform": true
}
no
connectivity_subscription_id n/a string n/a yes
decommissioned_subscription_ids List of subscription IDs that are decommissioned list(string) n/a yes
deploy_connectivity_resources n/a bool false no
deploy_identity_resources n/a bool false no
deploy_management_resources n/a bool false no
identity_subscription_id n/a string n/a yes
identity_vnet_address_space Address space for identity zone virtual network list(string) n/a yes
keyvault_admins List of user principal names that will get admin access to identity zone key vault list(string) n/a yes
local_network_address_space List of address spaces of the on-premises networks list(string) n/a yes
local_network_gateway_address The IP address of the on-premises VPN appliance string n/a yes
log_retention_in_days n/a number 50 no
management_resources_location n/a string "westeurope" no
management_resources_tags n/a map(string)
{
"costcenter": "130",
"created-by-terraform": true
}
no
management_subscription_id n/a string n/a yes
root_id n/a string "myorg" no
root_name n/a string "My Organization" no
security_alerts_email_address n/a string n/a yes
service_connection_name Name of app registration in Azure AD that is setup as service connection in Azure DevOps string n/a yes
southeast_asia_network_address_space List of address spaces of the on-premises networks list(string) n/a yes
southeast_asia_network_gateway_address The IP address of the on-premises VPN appliance string n/a yes

Outputs

No outputs.

About

TC24 Infraops track repo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages