Si has instalado Openstack Packstack con nuestro ebook, una de las cosas que no habrás instalado por defecto es Heat, así que en este artículo vamos a ver como Instalar Heat en Openstack Packstack.

Si quieres seguir en formato video, aquí te dejo el link

[sociallocker id=1562]https://youtu.be/rf0fY5uYgjI[/sociallocker]

Heat es el orquestador de Openstack, y sirve para poder orquestar lanzamientos de varias cosas a la vez escribiendo una serie de código.

Para que te hagas una idea podemos lanzar un proyecto entero de cloud (con sus redes, sus instancias, sus volúmenes, sus imágenes, etc) con sólo ejecutar una pila (stack), es decir, con «ejecutar» un solo fichero.

En este enlace te dejo la documentación oficial por si quieres echarle un vistazo

Pero por defecto, la instalación de Packstack no incluye Heat, así que si quieres instalar Heat en Openstack Packstack, hoy vamos a ver una manera muy sencilla de hacerlo.

Instalar Heat en instalación nueva de Openstack Packstack

Lo primero decirte que si todavía no has instalado Openstack, con tan sólo incluir el siguiente comando a tu instalación, podrías tener Heat en cuanto tu Openstack Packstack esté desplegado.

Cuando ejecutes el comando «packstack –allinone» sólo tienes que incluir –os-heat-install=y detrás. Es decir así

packstack –allinone –os-heat-install=y

Pero si ya has instalado Openstack, tranquilo que todavía puedes instalar Heat en Openstack Packstack.

Instalar Heat en Openstack Packstack ya instalado

La solución es utilizar el fichero de respuestas que Openstack Packstack habrá dejado en tu /root a la hora de instalar la primera vez. Tiene que tener una pinta de este tipo:

packstack-answers-xxxxxxx-xxxxxx.txt

Donde las x serán numeros.

instalar heat en openstack packstack

Bien pues editamos el fichero con Vi o el editor que utilices y buscamos la línea que pone:

CONFIG_HEAT_INSTALL=n

Como te habrás imaginado donde pone «n» hay que poner «y»

CONFIG_HEAT_INSTALL=y

Guardamos nuestro fichero y ahora tenemos que volver a «reinstalar» Openstack pero desde el fichero de respuestas.

Para ello utilizamos el comando:

packstack –answer-file packstack-answers-xxxxxxx-xxxxxx.txt

Sustituyendo por supuesto el fichero de respuestas por el tuyo.

Dejaremos correr la instalación (ya sabes que lleva una media horita o más) y al terminar tenemos que haber recibido el siguiente mensaje como siempre que instalamos.

instalar heat en openstack packstackPues con esto y un bizcocho, hemos resuelto como instalar Heat en Openstack Packstack.

Compartir
CEO y fundador de Virtualiza Desde Zero. Soy Formador y Consultor Especialista en Virtualización y Cloud Computing. Profesor Oficial de Microsoft (MCT) y VMware It Academy. Entre mis certificaciones y premios cuento con el vExpert2017-2022, VCP-DCV 2022 desde la 5, Azure Solutions Architect Expert y Certified Openstack Administrator entre muchas otras. A mis espaldas, más de 12 años de experiencia en el mundo de la virtualización y el Cloud. Los perros, la montaña y el SEO, son mis otras pasiones.