ad-create
ghostinthewires/ad-create/azurerm
This module quickly creates an Azure Windows VM and creates an Active Directory Forest using a VM Extension
Install
README
terraform-azurerm-ad-create This module quickly creates an Azure Windows Server 2012 R2 VM and creates an Active Directory Forest using a Virtual Machine Extension in Terraform (using the azurerm_virtual_machine_extension resource). Notes - This module is intended as an example of creating a VM and Active Directory Domain, and it is not recommended for production use as the configuration has been simplified for demo purposes, e.g.: - The Active Directory Forest has a single node, for demonstration purposes - There's no security rules configured on the network, so everything's open etc. - The numbering on the files within the modules below have no effect on which order the resources are created in - it's purely to make the examples easier to understand. Running this Example Initialize the m
Inputs (7)
| Name | Type | Description | Default |
|---|---|---|---|
| location | any | The Azure Region in which the Resource Group exists | required |
| prefix | any | The prefix used for all resources in this example. Needs to be a short (6 charac | required |
| subnet_id | any | The Subnet ID which the Domain Controller's NIC should be created in. This shoul | required |
| private_ip_address | any | The private IP address for the Domain Controller's NIC | required |
| admin_username | any | The username associated with the local administrator account on the virtual mach | required |
| admin_password | any | The password associated with the local administrator account on the virtual mach | required |
| resource_group_name | any | The name of the Resource Group where the Domain Controllers resources will be cr | required |
Topics & Tags
Details
Similar packages
Azure landing zones Terraform module
Terraform supermodule for the Terraform platform engineering for Azure
Terraform module to deploy landing zone subscriptions (and much more) in Azure
Terraform Module to define a consistent naming convention by (namespace, stage,