Red Hat Training

A Red Hat training course is available for RHEL 8

6.5.7. Envío de imágenes VHD a la nube de Azure

La capacidad de empujar la imagen de salida que usted crea al Azure Blob Storage está disponible. En esta sección se describen los pasos para transferir las imágenes de .vhd creadas con Image Builder al proveedor de servicios de Azure Cloud.

Requisitos previos

  • Debe tener acceso a la raíz del sistema.
  • Ha abierto la interfaz del Image Builder de la consola web de RHEL 8 en un navegador.
  • Debe tener una cuenta de almacenamiento creada.
  • Debe tener preparado un Blob Storage con capacidad de escritura.

Procedimiento

  1. Haga clic en Crear plano para crear un plano. Vea más en Crear un plano de Image Builder en la interfaz de la consola web.
  2. Seleccione los componentes y paquetes que desea que formen parte de la imagen que está creando.
  3. Haga clic en Confirmar para confirmar los cambios realizados en el plano.

    Una pequeña ventana emergente en la parte superior derecha le informa del progreso de guardado y, a continuación, del resultado de los cambios realizados.

  4. Haga clic en el enlace blueprint name en el banner de la izquierda.
  5. Seleccione la pestaña Imágenes.
  6. Haga clic en Crear imagen para crear su imagen personalizada.

    Se abre una ventana emergente.

    1. En la lista del menú desplegable "Type", seleccione la imagen Azure Disk Image (.vhd).
    2. Marque la casilla "Upload to Azure" para subir su imagen a la nube de Azure y haga clic en Siguiente.
    3. Para autenticar su acceso a Azure, escriba su "cuenta de almacenamiento" y su "clave de acceso al almacenamiento" en los campos correspondientes. Haga clic en Siguiente.

      Puede encontrar los detalles de su cuenta de almacenamiento en la lista del menú Configuración→Clave de acceso.

    4. Escriba un "Image name" que se utilizará para el archivo de imagen que se cargará y el Blob "contenedor de almacenamiento" en el que el archivo de imagen que desea empujar la imagen. Haga clic en Siguiente.
    5. Revise la información que ha proporcionado y, una vez que esté satisfecho, haga clic en Finalizar.

      Opcionalmente, puede hacer clic en Atrás para modificar cualquier detalle incorrecto.

  7. Una pequeña ventana emergente en la parte superior derecha se muestra cuando se inicia el proceso de creación de la imagen con el mensaje "La creación de la imagen se ha añadido a la cola".

    Una vez que el proceso de creación de la imagen haya finalizado, haga clic en el plano del que ha creado una imagen. Puede ver el estado de "Image build complete" para la imagen que creó dentro de la pestaña Images.

  8. Para acceder a la imagen que has introducido en Azure Cloud, accede a Azure Portal.
  9. En la barra de búsqueda, escriba Images y seleccione la primera entrada en Services. Se le redirige a la página Image dashboard.
  10. Haga clic en Añadir. Se le redirige al panel de control de Create an Image.

    Inserte los siguientes datos:

    1. Name: Elija un nombre para su nueva imagen.
    2. Resource Group: Seleccione un resource group.
    3. Location: Seleccione el location que coincida con las regiones asignadas a su cuenta de almacenamiento. De lo contrario, no podrás seleccionar una mancha.
    4. OS Type: Establece el tipo de sistema operativo en Linux.
    5. VM Generation: Mantenga la generación de VMs en Gen 1.
    6. Storage Blob: Haga clic en Browse a la derecha de Storage blob input. Utiliza el cuadro de diálogo para encontrar la imagen que has subido antes.

      Mantenga los campos restantes como en la opción por defecto.

  11. Haga clic en Crear para crear la imagen. Una vez creada la imagen, podrá ver el mensaje "Successfully created image" en la esquina superior derecha.
  12. Haga clic en Actualizar para ver su nueva imagen y abra la imagen recién creada.
  13. Haga clic en Crear VM. Se le redirige al panel de control de Create a virtual machine.
  14. En la pestaña Basic, en Project Details, your *Subscription y en Resource Group ya están preconfigurados.

    Si desea crear un nuevo grupo de recursos

    1. Haga clic en Crear nuevo.

      Una ventana emergente le pide que cree el contenedor Resource Group Name.

    2. Introduzca un nombre y haga clic en Aceptar.

      Si quieres mantener los Resource Group que ya están preestablecidos.

  15. En Instance Details, inserte:

    1. Virtual machine name
    2. Region
    3. Image: La imagen que ha creado está preseleccionada por defecto.
    4. Size: Elija el tamaño de VM que mejor se adapte a sus necesidades.

      Mantenga los campos restantes como en la opción por defecto.

  16. En Administrator account, introduzca los siguientes datos:

    1. Username: el nombre del administrador de la cuenta.
    2. SSH public key source: en el menú desplegable, seleccione Generate new key pair.

      Puedes usar el par de claves que ya tienes o puedes crear un nuevo par de claves. También puede utilizar Image Builder para añadir un usuario a la imagen con una clave pública preestablecida. Consulte Crear una cuenta de usuario con clave SSH para obtener más detalles.

    3. Key pair name: inserte un nombre para el par de claves.
  17. En Inbound port rules, seleccione:

    1. Public inbound ports: Allow selected ports.
    2. Select inbound ports: Utiliza el conjunto por defecto SSH (22).
  18. Haga clic en Review Create. Se le redirige a la pestaña Review create y recibe una confirmación de que la validación ha sido aprobada.
  19. Revise los detalles y haga clic en Crear.

    Opcionalmente, puede hacer clic en Anterior para fijar las opciones anteriores seleccionadas.

  20. Se abre una ventana emergente generates new key pair. Haga clic en Download private key and create resources.

    Guarde el archivo de claves como "yourKey.pem".

  21. Una vez que se haya completado el despliegue, haga clic en Ir al recurso.
  22. Serás redirigido a una nueva ventana con los detalles de tu máquina virtual. Seleccione la dirección IP pública en la parte superior derecha de la página y cópiela en su portapapeles.

Ahora, para crear una conexión SSH con la VM para conectarse a la Máquina Virtual.

  1. Abre un terminal.
  2. En el indicador, abra una conexión SSH a su máquina virtual. Sustituye la dirección IP por la de tu máquina virtual, y sustituye la ruta del .pem por la ruta donde se descargó el archivo de claves.

    # ssh -i ./Downloads/yourKey.pem azureuser@10.111.12.123
  3. Se le pedirá que confirme si quiere seguir conectándose. Escriba "sí" para continuar.

Como resultado, la imagen de salida que empujó al Azure Storage Blob está lista para ser aprovisionada.