Azure Platform Bootstrap (Enterprise Scale edition)
Source code & Installation
The source code of this kit module can be found here
Run the following command to install the kit module:
collie kit import azure/bootstrap-es
1
Requirements
Name | Version |
---|---|
terraform | >= 1.0 |
azuread | ~> 2.41.0 |
azurerm | ~> 3.71.0 |
Modules
No modules.
Resources
Inputs
Name | Description | Type | Default | Required |
---|---|---|---|---|
foundation_name | n/a | string | n/a | yes |
platform_engineers_members | User principal name of platform engineers with access to this platform's terraform state | list(string) | n/a | yes |
root_parent_id | The root_parent_id is used to specify where to set the root for all Landing Zone deployments. Usually the Tenant ID | string | n/a | yes |
service_principal_name | name of the Service Principal for deploying the cloud foundation | string | "cloudfoundation_tf_deploy_user" | no |
storage_account_name | Name of storage account used as terraform backend | string | n/a | yes |
storage_rg_name | Name of resource group holding the storage account used as terraform backend | string | "tfstate" | no |
tfstate_location | location of tfstate resource group | string | n/a | yes |
Outputs
Name | Description |
---|---|
client_id | n/a |
client_principal_id | n/a |
client_secret | n/a |
container_id | Resource manager id of the blob container for storing terraform states |
container_name | n/a |
documentation_md | n/a |
resource_group_name | n/a |
storage_account_name | n/a |