본문 바로가기
Cloud

[cloud] devstack octavia

by tankwoong 2023. 9. 5.
반응형

먼저 devstack 설치 후 Horizon 맨 뒤에 있는 주소(http://~~)를 복사해준다.

2023.09.01 - [Cloud] - [Cloud] Ubuntu devstack 설치하기

 

[Cloud] Ubuntu devstack 설치하기

기본파일 설치 apt-get update -y && apt-get dist-upgrade -y #기본 업데이트 apt-get -y install apache2 #apache 설치 apt-get -y install python3 python3-pip git #파이썬 설치 사용자 추가 및 git으로 openstack 코드 받아오기 root@u

woonglab.com

설치하는 방법은 위의 링크를 참고 바란다.

프로젝트 생성

프로젝트를 만들어준다.

사용자 생성

사용자를 만들어준다.

 

이미지 생성

https://docs.openstack.org/image-guide/obtain-images.html

 

Get images — Virtual Machine Image Guide documentation

Get images The simplest way to obtain a virtual machine image that works with OpenStack is to download one that someone else has already created. Most of the images contain the cloud-init package to support the SSH key pair and user data injection. Because

docs.openstack.org

오른쪽을 눌러서 링크를 복사해 준다. 

root@ubuntu:~# cd /home/ubuntu/ #해당 디렉터리로 이동
root@ubuntu:/home/ubuntu# wget https://cloud-images.ubuntu.com/bionic/current/bionic-server-cloudimg-amd64.img #이미지를 다운로드
root@ubuntu:/home/ubuntu# chmod 777 bionic-server-cloudimg-amd64.img #권한을 777로 변경
root@ubuntu:/home/ubuntu# chown -R ubuntu.ubuntu bionic-server-cloudimg-amd64.img #권한을 ubuntu로 변경  
root@ubuntu:/home/ubuntu# apt-get install -y libguestfs-tools #비밀번호를 바꾸기 위한 패키지를 설치	
root@ubuntu:/home/ubuntu# virt-customize -a bionic-server-cloudimg-amd64.img --root-password password:12345 #비밀번호변경

위의 코드를 통해 cloud이미지를 다운로드하고, 비밀번호를 변경해 이미지를 만들 수 있게 해 준다.

이미지 목록에 들어가서 이미지를 생성해 준다. 그리고 방금 만들어진 raw파일을 다 지워주고 기본 파일 이미지 파일 2개와 방금 생성한 이미지만 남겨준다.

네트워크 설정 & 보안 규칙 

네트워크 이름을 지정해 준다.

서브넷을 설정해 준다.

네트워크 연결을 위해 라우터를 생성하고 인터넷 연결을 위해 public을 눌러준다.

그다음 인터페이스 추가를 해준다.

설정하면 private01과 public이 R1라우터를 통해 연결된 것을 알 수 있다. 이제 인스턴스를 설정해주고  인스턴스를 시작해보자.

 

여기까지 되어있으면 

콘솔창을 열고 root 비번은 12345입력하고 들어가서 ping이 전송되는 지 확인한다.

 

 

반응형