Test Cloud Resources
One possible enhancement would be to expand testinfra beyond just testing operating systems and include testing of cloud resources like AWS. See this link for an idea: https://github.com/stelligent/serverspec-aws-resources. This company extended serverspec to do something similar. The idea is that cloud engineers could code their entire infrastructure using CloudFormation (in AWS as an example) and test it for compliance prior to deploying the stack. This way they could test to make sure security groups are not open to 0.0.0.0/0 for example. Once the stack is deployed then they could use Testinfra to test all of their servers, giving them comfort that the entire stack is compliant with internal policies.
@taps04 There is https://github.com/mozilla/frost , a pytest plugin. It doesn't seem to be a good fit either though, from what I can see.
Hi guys I work on a python project related to AWS so I can put some time on this, but I would like at least one other person to pair with at least for reviews.