|
|
|
|
|
by iheartmemcache
3811 days ago
|
|
I've struggled to find a place to use Docker for ages simply because between LXC/VMs/BSD jails, Docker just seemed like some pretty paint on top of what I was already doing. Serverspec is _real_ interesting. Do you have more resources about how it's used, incrementally adjusted, etc? |
|
http://dustinrcollins.com/chef-integration-testing-with-serv...
If you use it in a pipeline and it reports no errors, you can then upload your cookbook changes to chef server and bump the version. Obviously it relies on cookbook writers being disciplined, to make sure they add tests for new features they have added, but even a simple test to make sure a service is up and running and listening on a port can be enough to make sure a commit has not broken a cookbook.
Opscode recently announced chef compliance which appears to build on serverspec, it is more geared towards auditing and security.
https://www.chef.io/solutions/audit-compliance/