Cómo lanzar una instancia desde OpenStack Horizon Dashboard

Para iniciar una instancia desde el panel de control de OpenStack Horizon, primero debemos completar los siguientes pasos:

  • Cree un proyecto y agregue un miembro al proyecto.
  • Crear una imagen y sabor
  • Cree una red y un enrutador para un proyecto.

En mi caso, usaré el nombre del proyecto como «Innovación» y linuxtechi como Miembro del Proyecto de Innovación.

  • Red interna = 10.10.10.0/24
  • Red Externa o Red IP Flotante = 192.168.1.0/24
  • Puerta de enlace de red externa = 192.168.1.1

Cree un proyecto y agregue un miembro al proyecto.

Inicie sesión en el panel con las credenciales de administrador y vaya a Pestaña Identidad -> Proyectos y haga clic en Crear proyecto.

Crear-Proyectos-OpenStack-Dashboard

Haga clic en «Crear proyecto». También podemos establecer la cuota para el proyecto desde la pestaña Cuota.

Para crear Usuarios , Ir Pestaña Identificar–> Usuarios–> Haga clic en ‘Crear usuario’

En mi caso he especificado lo siguiente:

  • Nombre de usuario = linuxtechi
  • correo electrónico = [email protected]
  • contraseña = xxxxxx
  • Proyecto Primario = innovación
  • Rol = miembro

Crear-Usuarios-OpenStack-Dashboard

Crear un sabor y una imagen:

Para crear un inicio de sesión de tipo en el tablero usando las credenciales de administrador, vaya a Pestaña de administración -> Sabores -> Haga clic en crear sabor.

Sabores-OpenStack-Dashboard

Especifique el nombre de sabor (fedora.small), VCPU, disco raíz, disco efímero y disco de intercambio.

Create-Sabores-OpenStack-Dashboard

Para crear imagen , Vaya a la pestaña Administrador -> Imágenes -> Haga clic en Crear imagen.

Especifique el nombre de la imagen, la descripción, la fuente de la imagen (en mi caso, estoy usando el archivo de imagen porque ya descargué el Imagen de la nube de Fedora 23 ), formato QCOW2

Crear-Imagen-OpenStack Dashboard

Crear red y enrutador para la innovación de proyectos.

Para crear una red y un enrutador para el proyecto de innovación, cierre la sesión del usuario administrador e inicie sesión como «linuxtechi” usuario en el tablero.

Ve a la Pestaña Red —> Haga clic en Redes —> luego haga clic en Crear red

Especifique el nombre de la red como interna

red-interna-nombre-openstack

haga clic en Siguiente..

Especifique el nombre de subred (subinterno) y la dirección de red (10.10.0.0/24)

nombre-de-subred-interna-openstack

Haga clic en Siguiente..

clic-crear-red-interna-openstack

Las máquinas virtuales obtendrán una IP interna del servidor DHCP porque habilitamos la opción DHCP para la red interna.

Ahora crea Red Externa . Haga clic en «Crear red» de nuevo, especifique el nombre de la red como «externo

tablero de openstack de red externa

Haga clic en Siguiente…

Especifique el nombre de la subred como «subexterno” & Dirección de red como “192.168.1.0/24

nombre-subred-nombre-externo-openstack

Haga clic en Siguiente

Desmarque “Habilitar DHCP” opción y especifique el conjunto de direcciones IP para la red externa.

ipaddress-pool-red-externa-openstack

Haga clic en Crear.

Ahora es el momento de crear un enrutador.

Ir Pestaña Red -> Enrutadores -> Haga clic en ‘+ Crear enrutador’

crear-router-openstack

Ahora marque la red externa como «Externa», esta tarea solo se puede completar desde el usuario administrador, así que cierre la sesión del usuario linuxtechi e inicie sesión como administrador.

Ir Pestaña de administración -> Redes -> Haga clic en Editar red para «Externo»

Establecer-Redes-externas-OpenStack-Dashboard

Haga clic en Guardar cambios

Ahora cierre la sesión del usuario administrador e inicie sesión como usuario de linuxtechi.

Ir Pestaña Red -> Enrutadores -> para el Enrutador1, haga clic en «Establecer puerta de enlace»

Establecer-Gateway-Router-OpenStack-Dashboard

Haga clic en «Establecer puerta de enlace”, esto agregará una interfaz en el enrutador y asignará la primera ip de la subred externa (192.168.1.0/24).

Agregue la interfaz interna al enrutador también, haga clic en «enrutador1″ y seleccione en “interfaces” y luego haga clic en “Agregar interfaz”

Agregar-interfaz-interna-enrutador-OpenStack-Dashboard

Haga clic en Agregar interfaz.

La parte de la red está completa ahora y podemos ver la topología de la red desde «Topología de la red» Pestaña

Red-Topología-OpenStack-Dashboard

Ahora cree un par de claves que se usará para acceder a la máquina virtual y defina las reglas del firewall de seguridad.

Para crear un par de claves

Ir ‘Pestaña Acceso y seguridad -> Haga clic en Pares de claves -> luego haga clic en ‘Crear par de claves

Acceso-seguridad-OpenStack-Dashboard

Creará un par de claves con el nombre “myssh-teclas.pem

Agregue un nuevo grupo de seguridad con el nombre ‘reglas de fedora’ desde la pestaña Acceso y seguridad. Permitir 22 e ICMP desde Internet ( 0.0.0.0 ).

Grupo de seguridad-OpenStack-Dashboard

Una vez creadas las ‘reglas de fedora’ del grupo de seguridad, haga clic en Administrar reglas y permita 22 & ICMP ping.

Administrar-Seguridad-Grupo-Reglas-OpenStack Dashboard

Haga clic en Agregar, de manera similar, agregue una regla para ICMP.

Ahora finalmente es hora de lanzar una instancia.

Ir Pestaña Calcular -> Haga clic en Instancias -> luego haga clic en ‘Iniciar instancia’

Instancias-Detalles-OpenStack-Dashboard

Especifique el nombre de instancia, el tipo que creamos en los pasos anteriores y ‘Arrancar desde la imagen’ desde la opción Instance Boot Source y seleccione Image Name ‘imagen de fedora’.

Haga clic en ‘Acceso y seguridad’ y seleccione el grupo de seguridad ‘reglas de fedora’ & Par de claves «myssh-keys

Instancias-Security-group-keypair-OpenStack-Dashboard

Ahora seleccione Redes y agregue la red ‘interna’ y haga clic en Iniciar ….

Instancias-Red-OpenStack-Dashboard

Una vez que se inicie la VM, asocie una IP flotante para que podamos acceder a la VM.

Associate-floating-ip-Instances-OpenStack-Dashboard

Haga clic en ‘Asociar IP flotante

Asignación-flotante-OpenStack Dashboard

Haga clic en Asignar IP.

Associate-floating-ip-instance-OpenStack-Dashboard

Haga clic en Asociar

Instancias-interno-flotante-OpenStack-Dashboard

Ahora intente acceder a la VM con IP flotante (192.168.1.20) usando claves.

Acceso-openstack-instancia-usando-claves

Como podemos ver arriba, podemos acceder a la VM usando claves. Nuestra tarea de lanzar una VM desde Dashboard está completada ahora.

Espero que te gusten los pasos y no dudes en compartir este artículo.

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *