Difference between revisions of "DevStack: Install OpenStack"

From OnnoWiki
Jump to navigation Jump to search
Line 61: Line 61:
 
Hasilnya
 
Hasilnya
  
  This is your host IP address: 10.0.2.15
+
  This is your host IP address: 192.168.0.3
  This is your host IPv6 address: ::1
+
  This is your host IPv6 address: fe80::a00:27ff:fe33:525
  Horizon is now available at http://10.0.2.15/dashboard
+
  Horizon is now available at http://192.168.0.3/dashboard
  Keystone is serving at http://10.0.2.15/identity/
+
  Keystone is serving at http://192.168.0.3/identity/
 
  The default users are: admin and demo
 
  The default users are: admin and demo
 
  The password: secret
 
  The password: secret
  DevStack Version: pike
+
  DevStack Version: train
  OS Version: Ubuntu 16.04 xenial
+
  OS Version: Ubuntu 18.04 bionic
  stack.sh completed in 1221 seconds.
+
  2019-05-07 03:57:31.386 | stack.sh completed in 3869 seconds.
  
 
Waktu instalasi tergantung akses Internet yang kita miliki.
 
Waktu instalasi tergantung akses Internet yang kita miliki.
 
  
 
==Akses Dashboard==
 
==Akses Dashboard==

Revision as of 11:00, 7 May 2019

Persiapan VM

Siapkan VM di VirtualBox

  • Memory 4GB
  • Akses ke Internet
  • Terbuka port 22 dan 80 untuk di akses dari laptop.
  • Ubuntu Server kosong dapat digunakan.

WARNING: DevStack akan mengubah sistem habis-habisan saat instalasi. Jalankan DevStack pada server / mesin virtual yang di dedikasikan untuk keperluan tersebut.


Siapkan Repo & User

SSH ke VM.


Edit /etc/apt/sources.list, tambahkan universe dan multiverse

deb http://archive.ubuntu.com/ubuntu bionic main universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-security main universe multiverse
deb http://archive.ubuntu.com/ubuntu bionic-updates main universe multiverse

Save dan update

apt update


Buat user stack (sudoer) untuk menjalankan DevStack,

sudo useradd -s /bin/bash -d /opt/stack -m stack
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack

Pindah user

sudo su - stack

Download & Setup

Download

git clone https://git.openstack.org/openstack-dev/devstack

Edit

cd devstack/
vi local.conf
localrc
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD

Instalasi

Jalankan

./stack.sh

Hasilnya

This is your host IP address: 192.168.0.3
This is your host IPv6 address: fe80::a00:27ff:fe33:525
Horizon is now available at http://192.168.0.3/dashboard
Keystone is serving at http://192.168.0.3/identity/
The default users are: admin and demo
The password: secret
DevStack Version: train
OS Version: Ubuntu 18.04 bionic
2019-05-07 03:57:31.386 | stack.sh completed in 3869 seconds.

Waktu instalasi tergantung akses Internet yang kita miliki.

Akses Dashboard

URL

http://<HOST_IP>/dashboard
User      demo atau admin
password  sesuai local.conf

Referensi