View
1.143
Download
2
Category
Preview:
Citation preview
A developers' journey into building automated tests for IT from the ground up
Stefano Rago @helmoltz
our scenariousers
permissions
backup
packages
web server
caches
dns
security
monitoring
and much more…
m
Infrastructure as Code?
0
350
700
1050
1400
2009 2010 2011 2012 2013 2014 2015
chef puppet ansible
m
Should we test infrastructure code?
0
1000
2000
3000
4000
2009 2010 2011 2012 2013 2014 2015
chef, puppet, ansibletest-kitchen, chefspec, serverspec, rspec-puppet
m
to have a Continuous Integration setup that runs tests at all levels every time we update the configuration of our IT, giving
us feedback about our changes, and catching issues early
m
The building blocks
Virtualization
Configuration management
Test framework
Continuous Integration
KVM, Vagrant
Chef
Test Kitchen
Jenkins
m
Recommended