Skip to content

jrballot/OpenStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ATENÇÃO ESSE PROJETO NÃO ESTÁ ATUALIZADO COM A ÚLTIMA VERSÃO DO OPENSTACK, PORTANTO ALGUNS ELEMENTOS DE ARQUITETURA DO OPENSTACK PODEM NÃO FAZER MAIS SENTIDO.

Informações sobre o Projeto

Esse passo-a-passo tem como objetivo instruir alguém que queira instalar o OpenStack de forma manual. Apesar de desconsiderar fortemente a realização da implementação do OpenStack de forma manual, a utilização dessa para entendimento de todos os componentes, e como as integrações acontecem, é de extrema valia para evolução de um profissional de cloud. Para uma implementação automatizada, recomendo utilizar ferramentas de gerênciamento de configuração como Ansible, Puppet e Chef

  • Sistema Operacional utilizado: CENTOS 7 64-bit (7.6.1810)
  • Versão OpenStack utilizada: Rocky
  • Utilização de OpenVSwith: NÃO
  • Utilização de Storage com CEPH: NÃO
(admin)#  <- Linhas iniciadas com esse prefixo devem ser executadas com conta admin do OpenStack autenticada.
(user)# <- Linhas iniciadas com esse prefixo devem ser executadas com conta do SEU USUÁRIO do OpenStack autenticada.

TODAS AS MAQUINAS

As instruções que seguem devem ser realizadas em TODAS as maquinas antes de começar a instalação dos serviços do OpenStack

# yum install centos-release-openstack-rocky -y
# yum install python-openstackclient -y
# yum install openstack-selinux -y
# yum install vim chrony -y

Controller Node aqui

  • MariaDB
  • Memcached
  • RabbitMQ

Demais serviços do Core OpenStack

  • Keystone
  • HTTPd
  • HTTPd mod_wsgi
  • OpenStack Glance (Registry e API)

Antes de iniciar a instalação do NOVA e NEUTRON

Desative o Firewalld nas maquinas

# systemctl stop firewalld
# systemctl disable firewalld
  • OpenStack Nova API
  • OpenStack Nova Scheduler
  • OpenStack Nova Conductor
  • OpenStack Nova Console
  • OpenStack Nova Placement
  • OpenStack Nova NoVNCProxy
  • OpenStack Nova Compute
  • OpenStack Neutron
  • OpenStack Neutron ML2
  • OpenStack Neutron LinuxBridge
  • ebtables
  • OpenStack Neutron LinuxBridge
  • ebtables
  • ipset
  • OpenStack Dashboard

About

Passos para aula de OpenStack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published