Live data from Hacker News

Automating Development Environments with Vagrant and Puppet

blog.kloudless.com

1–10 of 36 posts

Re: Automating Development Environments with Vagrant and Puppet

#2
This is a very nice write up. If anyone is interested, I've put several screencasts together about Vagrant [1], creating a Vagrant box with Veewee [2], and Learning Puppet with Vagrant.

[1] http://sysadmincasts.com/episodes/4-vagrant

[2] http://sysadmincasts.com/episodes/5-create-a-vagrant-box-wit...

[3] http://sysadmincasts.com/episodes/8-learning-puppet-with-vag...

Re: Automating Development Environments with Vagrant and Puppet

#4

This is a very nice write up. If anyone is interested, I've put several screencasts together about Vagrant [1], creating a Vagrant box with Veewee [2], and Learning Puppet with Vagrant. [1] http://sysadmincasts.com/episodes/4-vagrant [2] http://sysadmincasts.com/episodes/5-create-a-vagrant-box-wit... [3] http://sysadmincasts.com/episodes/8-learning-puppet-with-vag...

Thanks! I just got started with Vagrant and figured I should share my experience!

Re: Automating Development Environments with Vagrant and Puppet

#6

This is a very nice write up. If anyone is interested, I've put several screencasts together about Vagrant [1], creating a Vagrant box with Veewee [2], and Learning Puppet with Vagrant. [1] http://sysadmincasts.com/episodes/4-vagrant [2] http://sysadmincasts.com/episodes/5-create-a-vagrant-box-wit... [3] http://sysadmincasts.com/episodes/8-learning-puppet-with-vag...

Thanks! I just got started with Vagrant and figured I should share my experience!

I think these tools are great and the more articles and how-to videos the better. It's nice to see the momentum building around IT automation.

Re: Automating Development Environments with Vagrant and Puppet

#8
If you're just getting started with Vagrant and find yourself stuck, try a different provisioner. I had a lot of trouble wrapping my head around Puppet, but was up and running with Ansible very quickly. Puppet, Chef and Ansible can all be used to build out your Vagrant VM's environment.

Re: Automating Development Environments with Vagrant and Puppet

#9
I have been using Vagrant for development on my Mac for over a year now and it has made having consistent dev, test and prod environments so much easier. I see others who dev on a Mac and deploy to Ubuntu running into a myriad of issues, ranging from libraries not compiling correctly to TCP sockets lingering on TIME_WAIT for different periods of time. It's nice to avoid that class of bugs.

Re: Automating Development Environments with Vagrant and Puppet

#10

If you're just getting started with Vagrant and find yourself stuck, try a different provisioner. I had a lot of trouble wrapping my head around Puppet, but was up and running with Ansible very quickly. Puppet, Chef and Ansible can all be used to build out your Vagrant VM's environment.

Yeah, puppet isn't the easiest thing to get started with, but the primary thing I wanted to use puppet for was to make developing my puppet manifests faster/easier. It has helped a bunch, since before I had to deploy to a fresh EC2 instance every time I wanted to test out a fresh build.
Post reply on HN