We want to unit test our servers with something like serverspec, but we do not have the coding skills in the team to write ruby/rspec, and we want a low barrier to entry for writing tests
Our site isn't small with 3.5K servers, 200 modules, 400 manifests covering 3K resources. Each server averages about 650 resources
I was wondering what others do for server acceptance testing given a similar set of requirements. Based on my quick reviews on what is out there, Jenkins with perl's Test::Harness looks a good fit, which is a little scary
Am I missing something?
Thanks
John
Requirements:
Reviewed:
Hi Everyone
We want to unit test our servers with something like serverspec, but we do not have the coding skills in the team to write ruby/rspec, and we want a low barrier to entry for writing tests
Our site isn't small with 3.5K servers, 200 modules, 400 manifests covering 3K resources. Each server averages about 650 resources
I was wondering what others do for server acceptance testing given a similar set of requirements. Based on my quick reviews on what is out there, Jenkins with perl's Test::Harness looks a good fit, which is a little scary
Am I missing something?
--To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CACqVBqB_kX8VUYwb2BHwaTpfCi%2B%2BFqxH3J4ono67tdU_3ve5Aw%40mail.gmail.com.
You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users...@googlegroups.com.
If you are looking for something that's low barrier of entry and shell is your target, have you considered something like bats?
https://github.com/sstephenson/bats
There is Beaker, which is an internal (but open) PL testing framework:Beaker has an rspec variant, but it also has its own DSL which is much, much simpler.