Skip to content

DixonDalmeida/terraform-infra

Repository files navigation

Terraform Infra

Infra Deployment PR

#16

Terraform Document Generator

terraform-docs markdown table --output-file README.md --output-mode inject .

Requirements

Name Version
azapi ~>1.5
azurerm > 3.0

Providers

Name Version
azapi 1.15.0
azurerm 4.19.0
null 3.2.3
random 3.6.3

Modules

No modules.

Resources

Name Type
azapi_resource.ssh_public_key resource
azapi_resource_action.ssh_public_key_gen resource
azurerm_container_registry.acr resource
azurerm_kubernetes_cluster.aks resource
azurerm_kubernetes_cluster_node_pool.additional_node_pool resource
azurerm_linux_virtual_machine.my_terraform_vm resource
azurerm_log_analytics_solution.default resource
azurerm_log_analytics_workspace.default resource
azurerm_monitor_diagnostic_setting.aks_diag resource
azurerm_nat_gateway.nat_gateway resource
azurerm_nat_gateway_public_ip_association.example resource
azurerm_network_interface.my_terraform_nic resource
azurerm_network_interface_security_group_association.example resource
azurerm_network_security_group.my_terraform_nsg resource
azurerm_public_ip.my_terraform_public_ip resource
azurerm_public_ip.nat_ip resource
azurerm_resource_group.rg resource
azurerm_resource_policy_assignment.deny_privileged_containers resource
azurerm_role_assignment.aks_identity_assignment resource
azurerm_role_assignment.example resource
azurerm_role_assignment.owner_access resource
azurerm_role_assignment.storage_blob_access resource
azurerm_role_assignment.vm_owner_role resource
azurerm_storage_account.mongodb_backup_sa resource
azurerm_storage_account.my_storage_account resource
azurerm_storage_container.mongodb_backup_container resource
azurerm_subnet.my_terraform_subnet resource
azurerm_subnet.subnet resource
azurerm_subnet_nat_gateway_association.subnet_nat resource
azurerm_user_assigned_identity.identity resource
azurerm_user_assigned_identity.vm_identity resource
azurerm_virtual_network.vnet resource
null_resource.copy_and_execute resource
null_resource.copy_and_execute_backup resource
random_id.random_id resource
random_pet.ssh_key_name resource
azurerm_log_analytics_workspace.default data source
azurerm_subscription.primary data source

Inputs

Name Description Type Default Required
acr_name The name of the Azure Container Registry string "wizdemoacr000897" no
defender_log_analytics_workspace_name The name of the Log Analytics workspace for Microsoft Defender string "DefaultWorkspace-b378bf16-4a57-43ef-b7cb-c121632d9939-SCUS" no
defender_resource_group_name The name of the resource group for Microsoft Defender string "defaultresourcegroup-scus" no
mongodb_backup_sa_name The name of the storage account to use for MongoDB backups string "mongodbbackupsstorage002" no
subscription_id The Azure subscription ID string "b378bf16-4a57-43ef-b7cb-c121632d9939" no

Outputs

Name Description
acr_login_server Login server of Azure Container Registry
backend_vm_key_data_private Private key data of Backend VM
backend_vm_public_ip_address Public IP Address of Backend VM
mongodb_backup_sa_name Storage account name for MongoDB backups

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors