Vagrant adalah open-source software yang digunakan untuk provisioning dan managing virtual machine / instances . Vagrant dibuat untuk otomatisasi provisioning virtual machine dan instances sehingga mengurangi lama waktu setup environment development.
Vagrant menyediakan kemudahan konfigurasi karena dibangun diatas standar teknologi untuk memaksimalkan produktivitas dan fleksibilitas tim development.
Sejarah
Vagrant didevelop oleh Mitchell Hashimoto pada Januri 2010 dan dirilis pada 8 Maret 2010, ditulis / dibangun dengan menggunakan bahasa Rubby. Vagrant dapat diinstal pada sistem operasi: Linux (Debian, CentOS, Arch), Windows dan MacOS. Vagrant mampu provisioning provider diantaranya: VirtualBox, VMware (Fusion,Workstation), AWS dan RackSpace.
Vagrant menyediakan repository images (Boxes) seperti halnya: Docker dan LXC. Bisa anda lihat di: https://app.vagrantup.com/boxes/search. Jadi, jika kita provisioning virtual machine / instances kita tinggal pakai images boxes tsb (tidak perlu instal manual dari awal).
Referensi Belajar
– https://www.vagrantup.com/intro/index.html
– https://www.vagrantup.com/intro/vs/index.html
– https://www.vagrantup.com/intro/getting-started/index.html
– https://www.vagrantup.com/docs/index.html
Artikel selanjutnya akan dibahas cara instalasi Vagrant dan contoh provisioning virtual machine pada provider VirtualBox.
LukmanLAB
Admin LUKMANLAB, DevOps Engineer, Site Reliability Engineer, System Administrator.
Mantap saya juga Sampaio sekarang menggunakan vagrant
Mantab mas