parent
a09e5f225b
commit
256f1edff2
@ -10,7 +10,11 @@ terraform {
|
||||
}
|
||||
|
||||
provider "azurerm" {
|
||||
features {}
|
||||
features {
|
||||
resource_group {
|
||||
prevent_deletion_if_contains_resources = false
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
resource "azurerm_resource_group" "vmss" {
|
||||
@ -82,7 +86,7 @@ resource "azurerm_lb_rule" "lbnatrule" {
|
||||
protocol = "Tcp"
|
||||
frontend_port = var.application_port
|
||||
backend_port = var.application_port
|
||||
backend_address_pool_id = azurerm_lb_backend_address_pool.bpepool.id
|
||||
backend_address_pool_ids = [azurerm_lb_backend_address_pool.bpepool.id]
|
||||
frontend_ip_configuration_name = "PublicIPAddress"
|
||||
probe_id = azurerm_lb_probe.vmss.id
|
||||
}
|
||||
@ -163,7 +167,7 @@ resource "azurerm_network_interface" "jumpbox" {
|
||||
ip_configuration {
|
||||
name = "IPConfiguration"
|
||||
subnet_id = azurerm_subnet.vmss.id
|
||||
private_ip_address_allocation = "dynamic"
|
||||
private_ip_address_allocation = "Dynamic"
|
||||
public_ip_address_id = azurerm_public_ip.jumpbox.id
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,7 @@ This template deploys an Azure virtual machine scale set with a jumpbox.
|
||||
| `tags` | Map of the tags to use for the resources that are deployed |
|
||||
| `application_port` | Port that you want to expose to the external load balancer |
|
||||
| `admin_user` | User name to use as the admin account on the VMs that will be part of the VM scale set |
|
||||
| `admin_password` | Default password for admin account (NOTE: For security reasons, this value is not set in the plaintext variables.tf file.) |
|
||||
| `admin_password` | Default password for admin account |
|
||||
|
||||
## Example
|
||||
|
||||
|
@ -28,4 +28,6 @@ variable "admin_user" {
|
||||
|
||||
variable "admin_password" {
|
||||
description = "Default password for admin account"
|
||||
default = "ChangeMe123!"
|
||||
sensitive = true
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user