0. 기본 환경
CentOS8-Stream Minimal
4vCore, 4GB Memory, 50GB
1. SELINUX 비활성화
# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
2. firewalld 비활성화
# systemctl stop firewalld.service
# systemctl disable firewalld.service
3. 리부팅
# init 6
4. network-script 설치
dnf install -y network-scripts
5. NetworkManager 비활성화 후 network-scripts 활성화
systemctl disable NetworkManager; systemctl stop NetworkManager; systemctl enable network; systemctl start network
6. powertools 활성화
# dnf config-manager --enable powertools
7. openstack-yoga 설치
# dnf install -y centos-release-openstack-yoga
8. 현재 패키지 업데이트
# dnf update -y
9. Packstack 설치
# dnf install -y openstack-packstack
10. packstack stack 환경 구축(외부 통신이 되는 인터페이스 확인 후 기입)
# packstack --allinone --provision-demo=n --os-neutron-ovs-bridge-mappings=extnet:br-ex --os-neutron-ovs-bridge-interfaces=br-ex:enp0s20f0u4 --os-neutron-ml2-type-drivers=vxlan,flat
https://cyberx.tistory.com/194