Apa OpenStack? OpenStack adalah sistem operasi cloud yang mengontrol kolam besar sumber daya komputasi, penyimpanan, dan jaringan di seluruh pusat data, dimana semuanya dikelola melalui dashboard yang memberikan administrator untuk mengontrol dan sekaligus memberdayakan penggunanya dalam pemanfaatan sumber daya melalui antarmuka web.
Vagrant adalah alat untuk membuat lingkungan pengembangan Virtual dengan menggunakkan script untuk konfigurasinya yang nanti kita konfigurasi di VagrantFile.
Sebelum memulai instalasinya pastikan prerequisite sudah terpenuhi ya,ini prerequisite yang dibutuhkan untuk instalasi Openstack:
- Virtualbox
- Vagrant
- RAM > 8GB
Disini saya tidak akan memberi tutorial download dan instalasi virtualbox dan vagrant,kita langsung ke intinya saja.
Step 1 : Download 1 paket folder yang terdapat di github ,kunjungi link ini
https://github.com/kris-at-occ/pike-coa-lab
Credit goes to Kris Celmer (Udemy Teacher)
Step 2 : Klik Code dan klik download zip
Step 3 : Extract dan tempatkan folder tersebut di tempat yang anda inginkan.saya menaruh foldernya di C:\Users\Daus dengan nama folder pike-coa-master1
Step 4 : Jika ingin mengganti spesifikasi dari Virtual Machine yang nanti digunakan untuk menjalankan Openstack,masuk ke folder pike-coa-lab-master1 dan buka “Vagrantfile” dengan editor/notepad,disini saya membuka vagrant dengan editor Visual Studio Code.Silahkan edit RAM dan CPU jika anda ingin mengubahnya.
Step 5 : Buka VirtualBox,klik tab file – preferences ,pilih bagian network dan klik icon :
Setelah klik icon tersebut,ganti “NatNetwork” menjadi “ProviderNetwork” ,dan ganti Network CIDR menjadi “203.0.113.0/24” .ikuti gambar yang saya tampilkan dibawah ini :
Step 6 : Buka command prompt yang terdapat di windows anda,masuk ke folder pike-coa-master1 dengan mengetik “cd pike-coa-master1” ,jika sudah di dalam folder tersebut ,ketik “vagrant up” untuk membuat virtual machine .
vagrant up
Step 7 : Masuk ke Virtual Machine dengan cara SSH,ketik “vagrant ssh” di dalam folder pike-coa-lab-master1.
vagrant ssh
Step 8 : ketik “ls” untuk menampilkan isi file yang ada di directory,lalu ketik “sudo su” agar menjadi root ,dan ketik “bash install-openstack.sh” untuk menginstall openstack.Lama instalasi openstack tergantung dari CPU,RAM,dan kecepatan internet anda.
ls
sudo su
bash install-openstack.sh
Step 9 : Masih ada 1 step lagi,yaitu menjalankan script konfigurasi openstack,script ini berfungsi untuk konfigurasi network,image ,dan lain-lain.Ketik “ls” dan jalankan script dengan mengetik “bash configure-lab.sh”.
ls
bash configure-lab.sh
Step 10 : Akses Dashboard Openstack ,akses pada browser anda “localhost:8080/horizon” .Login dengan :
localhost:8080/horizon
username : admin
password : admin
Cara Shutdown VM : Jika anda ingin shutdown VM,gunakan “vagrant suspend” ,ini cara paling aman agar data tidak hilang atau VM error.pastikan anda sudah exit dari ssh vagrant ,dengan ketik “exit”,lalu ketik “vagrant suspend”.Tunggu sekitar 2-5 menit agar VM benar-benar sudah tershutdown.
exit
vagrant suspend
Cara Start/Menjalankan VM : Ketik “vagrant resume” untuk menjalankan VM yang tersuspend/tershutdown tadi.
vagrant resume
SELAMAT, ANDA BERHASIL MENGINSTALL OPENSTACK DENGAN VAGRANT.ENJOY…
sumber :
- medium.com
- openstack.org
- udemy.com
Comments