Config Management for Programmers: How to Set Up Virtual Machines the Easy Way
summary
Describes using configuration-management tools Ansible, Puppet and Chef to speed up creating virtual machines and Docker containers by separating provisioning (images/machines) from configuration (packages, users, files, services). Compares agent-based vs agentless setups—agents for many-production nodes with continuous enforcement, agentless for one-off or small infrastructures—and advocates declarative languages to avoid configuration drift; includes demos of common tasks like installing packages, copying configs and asserting service state to produce reproducible, testable environments.
AI-written summary · about
chapters (6)
- 0:00Config management intro
- 2:31Infrastructure needs config mgmt
- 5:19Provisioning vs config mgmt
- 8:07Choosing config tool
- 10:15Demo: Base machine with Samba
- 12:26When to use config systems
related talks
50mExiting Vacuum: Integrating Configuration Management into your Ecosystem
33mOperations: a developer's guide
22mConfiguration Management Systems on the Desktop
01h 19mThe Business of Configuration Management
54mReproducible and Portable Development Environments with Vagrant
19mConfiguration management tools for the R admin
19mDevOps Challenges: The Key Is Technical Excellence
46mBuilding Virtual Development Envrionments with Vagrant
