Microsoft Azure

Balanceo de carga y alta disponibilidad utilizando Azure Load Balancer entre dos máquinas virtuales (Parte 2: Creando la segunda máquina virtual con plantillas usando JSON)

En esta segunda parte veremos como crear una máquina virtual y colocarla dentro del mismo availability set utilizando la plantilla de la primera máquina virtual y realizando modificaciones en Visual Studio 2017

  1. Descomprimimos el archivo descargado
  2. Abrimos Visual Studio y seleccionamos File>New Project, buscamos dentro de Cloud> Azure Resource Group y lo nombramos igual que el resource group que creamos para este ejemplo lo nombramos rg-vvillar y damos click en OK
  3. Nos aparecerá una ventana en la que seleccionaremos Blank Template y click en OK
  4. En el proyecto copiamos el contenido del archivo descomprimido template.json en azuredeploy.json y el contenido del archivo parameters.json en azuredeploy.parameters.json
  5. En el archivo azuredeploy.json modificamos la línea 33 que indica “value”: “pip-vvillar” y le agregamos un 2 al final para que quede “value”: “pip-vvillar2” así evitamos repetir el mismo nombre e la IP pública
  6. De igual manera en la línea 42 cambiamos el valor del nombre de la máquina virtual “value”: “vm-vvillar” por “value”: “vm-vvillar2”
  7. Eliminamos las líneas 55, 56 y 57 para que al momento de desplegar la plantilla mediante PowerShell nos solicite la creación de un Password. Guardamos los cambios.
  8. Abrimos el programa PowerShell ISE y escribimos las líneas de código Login-AzureRmAccount Select-AzureRmSubscription -SubscriptionId <El ID de la suscripción> Nota: Por si no se conoce donde se encuentra ubicado el ID de la suscripción podemos entrar al recurso Subscriptions en el portal de Azure y allí visualizar nuestro ID de la suscripción Nos aparecerá una ventana de login, allí indicamos nuestro usuario y password de Azure
  9. En Visual Studio damos click derecho en Deploy-AzureResourceGroup.ps1 y seleccionamos Open with PowerShell ISE
  10. Ejecutamos el Script presionando F5 o dando click en el botón con la flecha verde en la parte superior.
  11. Indicamos como valores:ResourceGroupLocation : eastus
    adminPassword: <Una contraseña de 12 dígitos que tenga al menos una mayúscula, números o caracteres especiales>
  12. Esperamos unos minutos y debería de aparecernos un mensaje con los recursos creados

Con ello ya tendríamos las dos máquinas virtuales dentro del mismo Availabity Set para poder crear nuestra infraestructura de balanceo de carga, pero antes vamos a habilitar el network security Group para ingresar a las máquinas virtuales

Click aquí para ir a la tercera parte

0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments