Tips Vagrant

vagrant

Vagrant, sebagai salah satu tool untuk membantu proses deploy, testing sudah saya gunakan tiap hari. Baik deploy langsung maupun untuk testing cookbooks(chef) menggunakan kichen test (ini ntr saya bahas di lain waktu). Deploy langsung biasanya saya lakukan untuk menyamakan lingkungan awan(cloud) dengan lingkungan lokal (developers env).

Beberapa tips yang ingin saya bagi adalah:

Mengatur Vagrant untuk Berjalan di bawah VPN

Caranya cukup mudah, cukup menambahkan pengaturan satu baris seperti dibawah ini:

config.vm.provider :virtualbox do |vb|
      vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end

Mengatur Netmask di luar Pakem

Netmask bawaan yang dipakai adalah /24 atau 255.255.255.0. Bagaimana jika ingin mengatur netmask lain? Semisal /19? Cukup tambahakan pengaturan tersebut pada baris aturan jaringan.

## set netmask /19
config.vm.network :private_network, ip: "10.0.0.50", netmask: "255.255.224.0"

Sementara itu dulu.

Estu, yg lagi utik kitchen test~

[0] https://akrabat.com/sharing-host-vpn-with-vagrant/