mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
42 lines
1.2 KiB
HCL
42 lines
1.2 KiB
HCL
variable "vm1_admin_password" {}
|
|
|
|
resource "azurerm_virtual_machine" "bdb_node_VM_1" {
|
|
name = "bdb_node_VM_1"
|
|
location = "${var.location}"
|
|
resource_group_name = "${azurerm_resource_group.bdb_node_RG.name}"
|
|
network_interface_ids = ["${azurerm_network_interface.bdb_node_NIC_1.id}"]
|
|
vm_size = "Standard_A2_v2"
|
|
|
|
storage_image_reference {
|
|
publisher = "Canonical"
|
|
offer = "UbuntuServer"
|
|
sku = "16.04-LTS"
|
|
version = "latest"
|
|
}
|
|
|
|
storage_os_disk {
|
|
name = "vm1osdisk1"
|
|
vhd_uri = "${azurerm_storage_account.bdb_node_SA.primary_blob_endpoint}${azurerm_storage_container.bdb_node_SC_1.name}/vm1osdisk1.vhd"
|
|
caching = "ReadWrite"
|
|
create_option = "FromImage"
|
|
}
|
|
|
|
storage_data_disk {
|
|
name = "vm1datadisk1"
|
|
vhd_uri = "${azurerm_storage_account.bdb_node_SA.primary_blob_endpoint}${azurerm_storage_container.bdb_node_SC_1.name}/vm1datadisk1.vhd"
|
|
disk_size_gb = "30"
|
|
create_option = "empty"
|
|
lun = 0
|
|
}
|
|
|
|
os_profile {
|
|
computer_name = "vm1"
|
|
admin_username = "vm1admin"
|
|
admin_password = "${var.vm1_admin_password}"
|
|
}
|
|
|
|
os_profile_linux_config {
|
|
disable_password_authentication = false
|
|
}
|
|
}
|