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
Índice
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 .
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 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.
Especifique el nombre del sabor (fedora.small), VCPU, Root Disk, Ephemeral Disk & Swap disk.
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
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
haga clic en Siguiente…
Especifique el nombre de subred (subinterno) y la dirección de red (10.10.0.0.0/24)
Haga clic en Siguiente…
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 «
Haga clic en Siguiente…
Especifique el nombre de la subred como » subexterno » & Dirección de red como » 192.168.1.0/24 «
Haga clic en Siguiente
Desmarque la opción » Enable DHCP» y especifique el grupo de direcciones ip para la red externa.
Haga clic en Crear.
Ahora es el momento de crear un router.
Go To Network Tab -> Routers -> Click on ‘+ Create Router’
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»
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»
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»
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
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».
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).
Una vez que el Grupo de Seguridad ‘fedora-rules’ haya sido creado, haga clic en Manage Rules y permita que 22 & ICMP ping.
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’
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 ‘
Ahora seleccione Networking y añada «Red Interna» y haga clic en Launch …..
Una vez lanzada la VM, asociar una ip flotante para que podamos acceder a la VM.
Haga clic en ‘ Asociar IP flotante ‘
Haga clic en Asignar IP.
Haga clic en Asociar
Ahora intente acceder a la VM con IP flotante ( 192.168.1.20) utilizando las teclas.
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.