Vagrant

62 engineers on Hacker News describe using Vagrant first-hand: 23 endorse it, 3 regret it, 6 are mixed.

80%trust
62first-hand users
44in production
endorse 23mixed 6regret 3uses, no opinion

“There's so many ways for Vagrant and VirtualBox to screw up.”

regret · production · ranger207 · 2023-08-05 · source ↗ · wrong label?

“Ansible + Vagrant was doing a fine job of handling.”

endorse · personal · bowlich · 2018-12-23 · source ↗ · wrong label?

“I love Vagrant for dev environments, but I'm not a huge fan of using it in prod.”

endorse · production · hluska · 2018-02-12 · source ↗ · wrong label?

“In contrast to vagrant, once you build that image initially it starts up way faster (10s for a LAMP+es stack)”

regret · production · mschuster91 · 2017-10-27 · source ↗ · wrong label?

“It's just not the unicorn it claims to be.”

mixed · production · scrollaway · 2017-10-27 · source ↗ · wrong label?

“The other side of it is that Vagrant is just easier... Vagrant isn't without its own technical problems, but it mostly Just Works”

endorse · production · RussianCow · 2017-10-27 · source ↗ · wrong label?

“We have our vagrant in git and every developer has the same environment... It has been a big time saver and is reliable”

endorse · production · epalmer · 2017-10-27 · source ↗ · wrong label?

“we migrated totally away from Vagrant after struggling with Virtualbox bugs, and strangeness with Vagrant's internal state and locking.”

mixed · production · jitl · 2017-09-07 · source ↗ · wrong label?

“While I agree that Vagrant isn't 100%, the biggest source of our issues with Vagrant have actually been with VMware Fusion.”

mixed · production · atombender · 2017-04-23 · source ↗ · wrong label?

“I run Linux on Linux via vagrant, it's not about my program running faster it's about isolating a client projects dependencies”

endorse · production · noir_lord · 2016-12-31 · source ↗ · wrong label?

“I've been using Vagrant/Homestead for a while. It's so nice setting up or tearing down a box with all the latest stuff pre-installed”

endorse · personal · bungie4 · 2016-12-02 · source ↗ · wrong label?

“we used the same scripts we run in production only on Vagrant and we distribute that image”

endorse · production · avitzurel · 2015-11-23 · source ↗ · wrong label?

“I don't see any special magic required to get the syncing working with the Vagrant filesystem, it just works out of the box.”

endorse · production · NathanKP · 2015-07-10 · source ↗ · wrong label?

“We use a standardized Vagrant image which has cut down on a lot of local environment issues for our dev team.”

endorse · production · garethsprice · 2015-07-10 · source ↗ · wrong label?

“I love the fact that once I configured the dev environment on my PC and I hit the road on the next day I can have exactly same environment on my laptop by running single line - "vagrant up"”

endorse · personal · wodzu · 2015-07-10 · source ↗ · wrong label?

“We use docker in combination with vagrant for spinning up a test environment consisting of several containers”

endorse · production · oxygen0211 · 2015-06-30 · source ↗ · wrong label?

“Vagrant recipes are nice, but they should be a convenience, not a necessity.”

mixed · personal · moron4hire · 2015-06-17 · source ↗ · wrong label?

“motivate me to develop a Vagrant-based dev system that could be shared across OSX hosts”

endorse · production · duncan_bayne · 2015-05-11 · source ↗ · wrong label?

“I preferred vagrant-aws because when something broke it was easier to debug, but we moved to Packer before I left”

endorse · production · eropple · 2015-02-14 · source ↗ · wrong label?

“Clean separation of concerns between Vagrant (VM mgmt), Salt (provisioning and controller), and Docker (code) goes a long way”

endorse · production · simple10 · 2015-01-30 · source ↗ · wrong label?

“I have been using Vagrant daily, for little over a year and a half, to create fairly complex muli-node lab environments, and have not had similar experiences.”

endorse · personal · 1.5 yr · WestCoastJustin · 2014-12-10 · source ↗ · wrong label?

“It was much more stable for me when I was installing it through rubygems... We've switched to the embedded ruby and it's a struggle”

regret · production · dandandan · 2014-12-10 · source ↗ · wrong label?

“For any project that requires external resources (Postgres, Redis, RabbitMQ, etc) I have a VM that gets spun up via Vagrant”

endorse · personal · sehrope · 2014-12-03 · source ↗ · wrong label?

“Vagrant for VMs with an Ansible provisioner... run "vagrant up" again and in 20 minutes have a pristine, matching-prod dev environment.”

endorse · personal · kcorbitt · 2014-09-19 · source ↗ · wrong label?

“I'm thrilled with how vagrant helps the process locally”

endorse · production · eyepulp · 2013-12-10 · source ↗ · wrong label?

“Anyone can trivially spin up a complete dev environment—DB, frontend and backend—on their local machine”

endorse · production · saryant · 2013-12-01 · source ↗ · wrong label?

“It was a little cumbersome but it worked.”

mixed · production · dekz · 2013-06-28 · source ↗ · wrong label?

“The only thing I found frustrating about Vagrant were situations where it would hang/fail but it wouldn't be clear why.”

mixed · production · pixelmonkey · 2013-06-09 · source ↗ · wrong label?

“I have been using Vagrant for a while now and it's how we manage the development and test environments (+200) in the company”

endorse · production · peralta · 2012-11-29 · source ↗ · wrong label?

“I've been using Vagrant every day: Thank you very much.”

endorse · personal · lixef · 2012-11-28 · source ↗ · wrong label?

“I've been using Vagrant mainly as a testing platform for authoring Puppet modules, and it's been wonderful.”

endorse · personal · rbolkey · 2012-11-28 · source ↗ · wrong label?

“I love vagrant! It was super easy to create an archlinux base box”

endorse · personal · gnubardt · 2010-10-08 · source ↗ · wrong label?

“We migrated from Vagrant/VirtualBox to Multipass and Mutagen.io for file sync.”

neutral · production · jweir · 2023-03-11 · source ↗ · wrong label?

“the versions of Puppet, NTPd, Samba, and so forth that we use for all our Vagrant-ified infrastructure.”

neutral · production · manicdee · 2021-12-12 · source ↗ · wrong label?

“Vagrant is quite extensible; you can plug in KVM via QEMU and Libvirt as a VM "provider"”

neutral · personal · jitl · 2019-02-06 · source ↗ · wrong label?

“we moved to a Vagrant-based solution to make upgrades from any version to the latest version more streamlined.”

neutral · production · mojombo · 2018-10-22 · source ↗ · wrong label?

“Increasingly we are moving towards vagrant and docker for our development of the backend code.”

neutral · production · epalmer · 2017-12-09 · source ↗ · wrong label?

“Plus you can't drive half of it with vagrant. I burned about 4 days recently learning that.”

neutral · personal · cjsuk · 2017-11-03 · source ↗ · wrong label?

“We have several vagrant boxes coming up and down at various times on each developer's machine”

neutral · production · wkral · 2017-10-27 · source ↗ · wrong label?

“We switched from a Vagrant based workflow, to a docker-compose one”

neutral · production · bdcravens · 2017-10-03 · source ↗ · wrong label?

“CentOS 7 Vagrant VM on my Mac”

neutral · personal · kimi · 2017-09-17 · source ↗ · wrong label?

“maybe vagrant could incorporate docker and start moving away from the one-VM principle?”

neutral · production · arekkas · 2017-04-23 · source ↗ · wrong label?

“I use Vagrant because I deploy to hosts that I consider disposable and don't trust Docker in production”

neutral · production · mjolk · 2016-12-31 · source ↗ · wrong label?

“We're in the process of harmonizing our entire team (9) to use Vagrant in a VirtualBox”

neutral · production · merrickread · 2016-11-25 · source ↗ · wrong label?

“Packer uses Puppet to provision a Vagrant box and an identical EC2 AMI.”

neutral · production · ncallaway · 2015-11-23 · source ↗ · wrong label?

“Locally, we'd run vagrant just so we don't have to monkey around with environment issues”

neutral · production · PopeOfNope · 2015-11-08 · source ↗ · wrong label?

“Ambient temp currently is 75f - MBP sitting on a table top, been using it for a few hours now, with a vagrant instances up.”

neutral · personal · Implicated · 2015-07-18 · source ↗ · wrong label?

“We use vagrant to create our docker environment - a 3 machine CoreOS cluster.”

neutral · production · Tomdarkness · 2015-07-10 · source ↗ · wrong label?

“we use Vagrant so that we can run our docker cluster either locally or on Amazon”

neutral · production · NathanKP · 2015-07-09 · source ↗ · wrong label?

“I have been using Vagrant in the senior class”

neutral · personal · klancaster · 2015-07-09 · source ↗ · wrong label?

“I am all in on the Hashicorp stack (we use Vagrant, Packer, Terraform and Consul)”

neutral · production · n42 · 2015-07-08 · source ↗ · wrong label?

“We use vagrant on our dev machines to spin up a CoreOS cluster.”

neutral · production · Tomdarkness · 2015-06-30 · source ↗ · wrong label?

“Combined with a vagrant box for dev, we have no issues.”

neutral · production · mrbig4545 · 2015-06-30 · source ↗ · wrong label?

“Even though we've been using boot2docker and vagrant to setup docker on MacOSX, it hasnt worked seamlessly.”

neutral · production · muralimadhu · 2015-06-30 · source ↗ · wrong label?

“I have some reasonable experience with Chef, a bit with Vagrant, and many years of my own ad-hoc configuration”

neutral · personal · dasil003 · 2015-06-19 · source ↗ · wrong label?

“We use maven -> nexus, docker -> docker-registry, vagrant -> local export”

neutral · production · amm · 2014-10-17 · source ↗ · wrong label?

“We also skipped boot2docker and use vagrant with ssh”

neutral · personal · tomgruner · 2014-03-27 · source ↗ · wrong label?

“we just provision a new EC2 instance with Vagrant/Chef and it auto-joins the cluster.”

neutral · production · saryant · 2014-01-29 · source ↗ · wrong label?

“Locally for development we use vagrant.”

neutral · production · jmathai · 2013-11-14 · source ↗ · wrong label?

“Postgres/Redis/JVM all running on the same machine, as well as Vagrant and an always open connection to our VPN.”

neutral · personal · BadassFractal · 2013-11-01 · source ↗ · wrong label?

“At Airbnb, we've moved to a single Vagrant vm for our dev environment.”

neutral · production · igor47 · 2013-10-23 · source ↗ · wrong label?

“adjust to make sure we can `vagrant up` to work on it locally, then PR it down to `master`”

neutral · production · ericclemmons · 2013-10-11 · source ↗ · wrong label?