Pular para o conteúdo principal

Instalação

O OpenStack é extremamente complexo de instalar e existem várias formas de instalar dependendo da finalidade:

Projetos de Instalação

  1. DevStack:

    • github DevStack
    • O DevStack é uma opção popular para ambientes de desenvolvimento e teste.
    • Suporta as duas últimas versões do Ubuntu LTS, Rocky Linux 9
    • Pode ser instalado em uma única máquina virtual ou em hardware dedicado.
    • É fácil de configurar e é adequado para quem deseja explorar o OpenStack rapidamente.
  2. Packstack RDO:

    • github Packstack
    • O Packstack é um conjunto de scripts de instalação para o OpenStack que simplifica o processo.
    • Pode ser usado para instalações rápidas em máquinas CentOS ou RHEL.
    • É útil para ambientes de teste (prova de conceito) e desenvolvimento.
  3. OpenStack-Ansible:

    • github Openstack Ansible
    • Utiliza o Ansible para automatizar a implantação do OpenStack.
    • Oferece maior flexibilidade e é adequado para ambientes de produção.
    • Pode ser personalizado para atender a requisitos específicos.
  4. Kolla:

    • github Kolla
    • Usa contêineres Docker e Kubernetes para implantar serviços OpenStack.
    • Oferece uma abordagem moderna e modular para a implantação.
  5. Microstack:

    • Deploy do OpenStack em um cluster MicroK8s
    • Utiliza o Juju e o Ubuntu
    • Utilizado para testes, desenvolvimento e uso local
    • Oferece uma abordagem moderna e modular para a implantação.
  6. Charms:

    • O projeto OpenStack Charms utiliza o Juju, um serviço de orquestração, para instalar e gerenciar serviços OpenStack.
    • Pode ser uma opção eficiente para ambientes de produção, especialmente em nuvens com várias máquinas.
    • Projeto da Canonical
  7. TripleO (OpenStack on OpenStack):

    • Uma abordagem que utiliza o OpenStack para implantar e gerenciar outras instâncias do OpenStack.
    • Pode ser complexo, mas oferece flexibilidade e é adequado para ambientes empresariais.
  8. Mirantis OpenStack:

    • Uma distribuição do OpenStack fornecida pela Mirantis, que simplifica a implantação e gerenciamento.
    • Pode ser uma escolha para organizações que desejam suporte comercial.

Ao escolher a melhor abordagem, considere a complexidade do seu ambiente, os recursos disponíveis, os requisitos de produção e o nível de personalização desejado. O OpenStack tem uma comunidade ativa que fornece documentação abrangente para cada método de instalação. Certifique-se de consultar a documentação oficial correspondente à versão específica do OpenStack que você está instalando.

Podemos ir tentando diferentes instalações e ir crescendo ao longo do caminho até chegar em uma instalação produtiva.