Skip to main content

Instalación

OpenStack es extremadamente complejo de instalar y existen varias formas de instalar dependiendo de la finalidad:

Proyectos de Instalación

  1. DevStack:

    • github DevStack
    • DevStack es una opción popular para ambientes de desarrollo y prueba.
    • Soporta las dos últimas versiones de Ubuntu LTS, Rocky Linux 9
    • Puede ser instalado en una única máquina virtual o en hardware dedicado.
    • Es fácil de configurar y es adecuado para quien desea explorar OpenStack rápidamente.
  2. Packstack RDO:

    • github Packstack
    • Packstack es un conjunto de scripts de instalación para OpenStack que simplifica el proceso.
    • Puede ser usado para instalaciones rápidas en máquinas CentOS o RHEL.
    • Es útil para ambientes de prueba (prueba de concepto) y desarrollo.
  3. OpenStack-Ansible:

    • github Openstack Ansible
    • Utiliza Ansible para automatizar la implantación de OpenStack.
    • Ofrece mayor flexibilidad y es adecuado para ambientes de producción.
    • Puede ser personalizado para atender requisitos específicos.
  4. Kolla:

    • github Kolla
    • Usa contenedores Docker y Kubernetes para implantar servicios OpenStack.
    • Ofrece un enfoque moderno y modular para la implantación.
  5. Microstack:

    • Deploy de OpenStack en un cluster MicroK8s
    • Utiliza Juju y Ubuntu
    • Utilizado para pruebas, desarrollo y uso local
    • Ofrece un enfoque moderno y modular para la implantación.
  6. Charms:

    • El proyecto OpenStack Charms utiliza Juju, un servicio de orquestación, para instalar y gestionar servicios OpenStack.
    • Puede ser una opción eficiente para ambientes de producción, especialmente en nubes con varias máquinas.
    • Proyecto de Canonical
  7. TripleO (OpenStack on OpenStack):

    • Un enfoque que utiliza OpenStack para implantar y gestionar otras instancias de OpenStack.
    • Puede ser complejo, pero ofrece flexibilidad y es adecuado para ambientes empresariales.
  8. Mirantis OpenStack:

    • Una distribución de OpenStack proporcionada por Mirantis, que simplifica la implantación y gestión.
    • Puede ser una elección para organizaciones que desean soporte comercial.

Al elegir el mejor enfoque, considere la complejidad de su ambiente, los recursos disponibles, los requisitos de producción y el nivel de personalización deseado. OpenStack tiene una comunidad activa que proporciona documentación completa para cada método de instalación. Asegúrese de consultar la documentación oficial correspondiente a la versión específica de OpenStack que está instalando.

Podemos ir intentando diferentes instalaciones e ir creciendo a lo largo del camino hasta llegar a una instalación productiva.