Tutorial Vagrant: Apa itu Vagrant?

AH
Ahmad Lukman Hakim

Dedicated Author of LUKMANLAB

# vagrant

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