uji nyali, install vm=vbox lalu di eksport ke vagrant

Post a Comment

Pada pembahasan kali ini akan menjelaskan bagaimana cara kita memasukkan VM yang ada di local (vbox), kemudian di masukkan kedalam box ke vagrant.

jadi mula mula kita install dulu vm nya, boleh sekalian install paket dll, jangan lupa untuk paket ssh nya di aktifkan ya..

nah setelah selasai install tambahkan user vagrant untuk remote ssh, (by default vagrant akan menggunakan user vagrant untuk login ke ssh)
adduser (vagrant)

setelah di ditambahkan, install beberapa peket pendukung : apt-get install linux-headers-$(uname -r) build-essential dkm

lalu masuk ke menu machine dan klik add guest addition, hal ini sangat di perlukan biasanya untuk sharing folder
sudo mount /dev/cdrom /media/cdrom
sudo sh /media/cdrom/VBoxLinuxAdditions.run


atau jika bingung bisa memakai CLI
wget http://download.virtualbox.org/virtualbox/4.3.8/VBoxGuestAdditions_4.3.8.iso
sudo mkdir /media/VBoxGuestAdditions
sudo mount -o loop,ro VBoxGuestAdditions_4.3.8.iso /media/VBoxGuestAdditions
sudo sh /media/VBoxGuestAdditions/VBoxLinuxAdditions.run
rm VBoxGuestAdditions_4.3.8.iso
sudo umount /media/VBoxGuestAdditions
sudo rmdir /media/VBoxGuestAdditions


setelah itu coba untuk restart vm nya....
lanjut...

lakukan ekstract file dari file vm yang di buat
cd users/VirtualBox VMS/(nama vm)
vagrant package --base (nama VM) --output (mau di rename apa).box


jika ada pesan jangan panik, perhatikan dulu apakah kita tadi sudah mengunmount sebelum mengekstrak atau perintah kita yang kurang, misal harus menggukan "sudo"

setelah itu akan muncul file dengan ekstensi .box
lalu eksekusi file tersebut supaya bisa memunculkan Vagrantfile
vagrant init (nama).box

sebelum kita menjalan kan file nya, kita flasback ke belajang apakah kita memasang ssh nya untuk open dengan user vagrant atau bukan, jika bukan
bisa coba periksa file Vagrantnya lalu tambahkan parameter sebagai berikut:

file tersebut di tambahkan jika tidak ada authentikasi lain, seperti private key.

lalu jika file berhasil di eksekusi, pastikan cek pada saat proses running


pastikan vm nya bisa booting, jika mengalami pesan merah seperti diatas, jangan panik, hal demikian di karenakan penulis lupa untuk mengunmoun additional guys 😁

setelah itu untuk memastikan beneran jalan atau tidak nya, bisa melakukan pengecekan dengan perintah
vagrant global-status
jika ada, maka lanjut untuk meremot nya, vagrant ssh, cek kesamaan antara keduanya



lalu untuk perintah upload ke Vagrant Cloud nya, silahkan cek tulisan disini :)

jika ada masukan silahkan komen di bawah
👇
maturnuwun 🙏😊

Related Posts

Post a Comment