info:cursos:udemy:terraform-azure:conditionals-state-vm

Diferències

Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.

Enllaç a la visualització de la comparació

Ambdós costats versió prèvia Revisió prèvia
Següent revisió
Revisió prèvia
info:cursos:udemy:terraform-azure:conditionals-state-vm [01/04/2020 13:41] – [azure Hardware Models] mateinfo:cursos:udemy:terraform-azure:conditionals-state-vm [14/04/2020 06:33] (actual) – [azure Market Place Images] mate
Línia 104: Línia 104:
     * ''az vm image list-offers -l <LOCATION> -p MicrosoftWindowsServer -o table''     * ''az vm image list-offers -l <LOCATION> -p MicrosoftWindowsServer -o table''
       * **MicrosoftWindowsServer** lo hemos sacado del comando anterior       * **MicrosoftWindowsServer** lo hemos sacado del comando anterior
-    * ''az vm image list-skus -l <LOCATION> -p MicrosoftWindowsServer -f WindowsServer -o Table+    * ''az vm image list-skus -l <LOCATION> -p MicrosoftWindowsServer -f WindowsServer -o Table''
       * **WindowsServer** lo hemos sacado del listado anterior       * **WindowsServer** lo hemos sacado del listado anterior
       * esto nos devuelve un listado con las versiones específicas       * esto nos devuelve un listado con las versiones específicas
Línia 112: Línia 112:
   * [[https://azure.microsoft.com/en-us/pricing/calculator/]]   * [[https://azure.microsoft.com/en-us/pricing/calculator/]]
   * ''az vm list-sizes -l <LOCATION> -o table''   * ''az vm list-sizes -l <LOCATION> -o table''
 +
 == Azure Virtual Machine == Azure Virtual Machine
 +  * Hardware model
 +  * Image
 +  * Networking
 +  * Disks
 +  * Availability and Scale Sets
 +  * <code properties>resource "azurerm_virtual_machine" "vm" {
 +  name                  = "${var.web_server_name}-vm"
 +  location              = "${var.web_server_location}"
 +  resource_group_name   = "${azurerm_resource_group.web_server_rg.name}"
 +  network_interface_ids = ["${azurerm_network_interface.web_server_nic.id}"]
 +  vm_size               = "Standard_B1s"
 +
 +  storage_image_reference {
 +    publisher = "MicrosoftWindowsServer"
 +    offer     = "WindowsServer"
 +    sku       = "2016-Datacenter-Server-Core-smalldisk"
 +    version   = "latest"
 +  }
 +
 +  storage_os_disk {
 +    name              = "${var.web_server_name}-osdisk"
 +    caching           = "ReadWrite"
 +    create_option     = "FromImage"
 +    managed_disk_type = "Standard_LRS"
 +  }
 +
 +  os_profile {
 +    computer_name  = "${var.web_server_name}-os"
 +    admin_username = "webserver"
 +    admin_password = "password"
 +  }
 +
 +  os_profile_windows_config {
 +    
 +  }
 +}</code>
  • info/cursos/udemy/terraform-azure/conditionals-state-vm.1585773682.txt.gz
  • Darrera modificació: 01/04/2020 13:41
  • per mate