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 [30/03/2020 15:38] – [azure Market PLace Images] mateinfo:cursos:udemy:terraform-azure:conditionals-state-vm [14/04/2020 06:33] (actual) – [azure Market Place Images] mate
Línia 99: Línia 99:
  
 == azure Market Place Images == azure Market Place Images
-<sxh json; highlight:5,[15-28]; title: NSG+  * como obtener datos de las VM 
-</sxh>+    * desde el templateen un RG en el que ya tenemos desplegada una máquina 
 +    * ''az vm image list-publishers -l <LOCATION-o table'' 
 +    * ''az vm image list-offers -l <LOCATION-p MicrosoftWindowsServer -o table'' 
 +      * **MicrosoftWindowsServer** lo hemos sacado del comando anterior 
 +    * ''az vm image list-skus -l <LOCATION> -p MicrosoftWindowsServer -f WindowsServer -o Table'' 
 +      * **WindowsServer** lo hemos sacado del listado anterior 
 +      * esto nos devuelve un listado con las versiones específicas 
 == azure Hardware Models == azure Hardware Models
 +  * [[https://docs.microsoft.com/en-us/azure/virtual-machines/sizes-general]]
 +  * [[https://azure.microsoft.com/en-us/pricing/calculator/]]
 +  * ''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.1585607918.txt.gz
  • Darrera modificació: 30/03/2020 15:38
  • per mate