Deploys the resources required to setup Azure Update Management.
Resources created:
- Azure Automation Account
- Azure Log Analytics Workspace
- Update Management Solution
- Bespoke Azure Dashboard
Review the examples folder: examples
Perform the following commands on the root folder:
terraform init
to get the pluginsterraform plan
to see the infrastructure planterraform apply
to apply the infrastructure buildterraform destroy
to destroy the built infrastructure
No requirements.
Name | Version |
---|---|
azurerm | n/a |
random | n/a |
No modules.
Name | Type |
---|---|
azurerm_automation_account.update_management | resource |
azurerm_dashboard.patching_dashboard | resource |
azurerm_log_analytics_linked_service.update_management | resource |
azurerm_log_analytics_solution.update_management | resource |
azurerm_log_analytics_workspace.update_management | resource |
azurerm_monitor_diagnostic_setting.update_management | resource |
azurerm_resource_group.update_management | resource |
random_string.random_string | resource |
azurerm_subscription.current | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
automation_account_name | Azure autaomtion account name | string |
n/a | yes |
location | Azure locaton to use for the deployment of resources | string |
n/a | yes |
log_analytics_workspace_name | Azure log analytcis worksapce name | string |
n/a | yes |
resource_group_name | Azure resource group name | string |
n/a | yes |
tags | The tags to associate with your network and subnets. | map(string) |
{ |
no |
No outputs.