Vagrant Provisioners In A Nutshell
summary
Overview of what gets done not promises: Vagrant is used with VirtualBox plus provisioners Puppet Chef and Ansible; the demo runs the same minimal workflow — apt get update and install nginx — under each tool. Research of 720 vagrant users shows Puppet most common Chef second Ansible third. Ansible uses YAML playbooks sequentially Puppet needs explicit dependency declarations Chef recipes are Ruby. Protips include GUI debugging increase verbosity and move cache and logs out of shared folder to cut Symfony load from ~24s to ~5s.
AI-written summary · about
chapters (11)
- 0:00Intro
- 0:43What to expect from this talk
- 4:07What you need - basic
- 14:221.1 Vagrantfile
- 17:10Puppet (puppet-apply)
- 19:212.1 Vagrantfile
- 23:453. Chef (chef_solo)
- 25:573.1 Vagrantfile
- 28:386.1 Debugging
- 30:516.2 NFS Performance
- 35:46Quickly getting started
related talks
46mBuilding Virtual Development Envrionments with Vagrant
54mReproducible and Portable Development Environments with Vagrant
44mVagrant, Packer, Serf: Maximum Potency DevOps
25mVagrant: The Stick and Carrot of a DevOps Leader
07mAdvantages of Development Environment Setup with Vagrant
38mVagrant for real
24mTaming Your Inner Cowboy Coder - A Simple And Sane DevOps Workflow
26mDevelopment with Ansible and VMs
