Iniciar una instancia desde el panel de control de OpenStack (Liberty)

Iniciar una instancia desde el panel de control de OpenStack (Liberty)

Para lanzar una instancia desde el dashboard de OpenStack, primero necesitamos terminar los siguientes pasos..:

  • Cree un proyecto y añada 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 » Innovation» y linuxtechi como Miembro del Proyecto de Innovación.

  • Red interna = 10.10.10.10.0/24
  • Red externa o red IP flotante = 192.168.1.0/24
  • Puerta de enlace de la red externa = 192.168.1.1

Cree un proyecto y añada un miembro al proyecto.

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

Crear-Proyectos-OpenStack-Dashboard

Haga clic en «Create Project» (Crear proyecto), también podemos establecer la cuota para el proyecto desde la pestaña Cuota.

Para crear usuarios , vaya a Identify Tab-> Users-> haga clic en ‘Create User’

En mi caso he especificado lo siguiente :

  • Nombre de usuario = linuxtechi
  • correo electrónico = linuxtechi@example.com
  • contraseña = xxxxxxxx
  • Proyecto principal = innovación
  • Función = miembro

Crear-Usuarios-Abrir-Placa de Control

Crear un sabor y una imagen :

Para crear un inicio de sesión de sabor en el panel de control utilizando las credenciales de administrador, vaya a Admin Tab -> Flavors -> haga clic en create Flavor.

Flavors-OpenStack-Dashboard

Especifique el nombre del sabor (fedora.small), VCPU, Root Disk, Ephemeral Disk & Swap disk.

Crear-Sabores-AbrirStack-Dashboard

Para Crear Imagen , Ir a la pestaña Admin -> Imágenes-> Haga clic en Crear Imagen .

Especifique el nombre de la imagen, Descripción, Soure de la imagen (en mi caso estoy usando el archivo de imagen como ya he descargado el Fedora 23 Cloud Image ) Formato QCOW2

Create-Images-OpenStack Dashboard

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

Para crear una red y un router para el proyecto de innovación, cierre la sesión del usuario administrador e inicie sesión como » linuxtechi » usuario en el panel de control.

Vaya a la pestaña Red -> haga clic en Redes -> luego haga clic en Crear Red

Especifique el nombre de red como interno

internal-network-name-openstack

haga clic en Siguiente…

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

internal-subnet-name-openstack

Haga clic en Siguiente…

click-create-internal-network-openstack

Los VMs obtendrán ip interno del servidor DHCP porque habilitamos la opción DHCP para la red interna.

Ahora Crear Red externa . Haga clic en » Crear red » de nuevo » Especificar nombre de red como » externo «

red externa-abierta-apilador-tablero

Haga clic en Siguiente…

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

subnet-name-external-name-openstack

Haga clic en Siguiente

Desmarque la opción » Enable DHCP» y especifique el grupo de direcciones ip para la red externa.

ipaddress-pool-external-network-openstack

Haga clic en Crear.

Ahora es el momento de crear un router.

Go To Network Tab -> Routers -> Click on ‘+ Create Router’

create-router-openstack

Ahora marque Red externa como «Externa», esta tarea sólo puede ser completada por el usuario admin, así que cierre la sesión del usuario de linuxtechi e inicie sesión como admin.

Vaya a Admin Tab -> Redes-> Haga clic en Editar Red para «Externo»

Set-External-Networks-OpenStack-Dashboard

Haga clic en Guardar cambios

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

Vaya a Ficha Red -> Routers -> para Router1 haga clic en «Set Gateway»

Set-Gateway-Router-OpenStack-Dashboard

Haga clic en » Set Gateway » , esto añadirá una interfaz en el router y asignará la primera IP de la subred externa (192.168.1.0/24).

Añada también la interfaz interna al enrutador «Click on the » router1″ and select on » interfaces» and then click on » Add interface»

Add-internal-interface-router-OpenStack-Dashboard

Haga clic en Añadir interfaz.

La Parte de Red se ha completado Ahora y podemos ver la Topología de Red desde » Topología de Red» Tab

Red-Topología-OpenStack-Dashboard

Ahora cree un par de claves que se utilizará para acceder a la VM y defina las reglas del cortafuegos de seguridad.

Para crear un par de claves

Vaya a la pestaña «Access & Security» y haga clic en «Create Key Pair» y luego haga clic en «Create Key Pair» y «tag__1».

Acceso-seguridad-OpenStack-Dashboard

Creará un par de claves con el nombre » myssh-keys.pem «

Añada un nuevo Grupo de Seguridad con el nombre ‘ fedora-rules’ de la pestaña Acceso y Seguridad. Permite 22 y ICMP desde Internet ( 0.0.0.0.0).

Security-Group-OpenStack-Dashboard

Una vez que el Grupo de Seguridad ‘fedora-rules’ haya sido creado, haga clic en Manage Rules y permita que 22 & ICMP ping.

Manage-Security-Group-Rules-OpenStack Dashboard

Clic en Agregar, Agregar, Agregar una regla para ICMP.

Ahora finalmente es el momento de lanzar una instancia.

Vaya a Compute Tab -> haga clic en Instances -> luego haga clic en ‘Launch Instance’

Instances-Details-OpenStack-Dashboard

Especifique el nombre de instancia «Flavor» que hemos creado en los pasos anteriores y «Boot from image» desde la opción Instance Boot Source y seleccione Image Name ‘ fedora-image’ .

Haga clic en ‘ Access & Security’ y seleccione el Grupo de seguridad ‘ fedora-rules’ & Key Pair » myssh-keys

Instances-Security-group-keypair-OpenStack-Dashboard

Ahora seleccione Networking y añada «Red Interna» y haga clic en Launch …..

Instances-Network-OpenStack-Dashboard

Una vez lanzada la VM, asociar una ip flotante para que podamos acceder a la VM.

Associate-floating-ip-Instances-OpenStack-Dashboard

Haga clic en ‘ Asociar IP flotante

Allocating-floating-OpenStack Dashboard

Haga clic en Asignar IP.

Associate-floating-ip-instance-OpenStack-Dashboard

Haga clic en Asociar

Instances-internal-floating-OpenStack-Dashboard

Ahora intente acceder a la VM con IP flotante ( 192.168.1.20) utilizando las teclas.

Access-openstack-instance-using-keys

Como podemos ver arriba, podemos acceder a la VM usando las teclas. Nuestra tarea de lanzar una VM desde Dashboard se ha completado ahora.

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

Deja un comentario