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.
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 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.
Especifique el nombre de sabor (fedora.small), VCPU, disco raíz, disco efímero y disco de intercambio.
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 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
haga clic en Siguiente..
Especifique el nombre de subred (subinterno) y la dirección de red (10.10.0.0/24)
Haga clic en Siguiente..
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”
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 “Habilitar DHCP” opción y especifique el conjunto de direcciones IP para la red externa.
Haga clic en Crear.
Ahora es el momento de crear un enrutador.
Ir Pestaña Red -> Enrutadores -> Haga clic en ‘+ Crear enrutador’
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»
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»
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”
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
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‘
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 ).
Una vez creadas las ‘reglas de fedora’ del grupo de seguridad, haga clic en Administrar reglas y permita 22 & ICMP ping.
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’
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‘
Ahora seleccione Redes y agregue la red ‘interna’ y haga clic en Iniciar ….
Una vez que se inicie la VM, asocie 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) 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.