Chef – Available Testing Frameworks – InSpec and ChefSpec
In this lab we will demonstrate an understanding of Chef Testing Frameworks by using InSpec and Chefspec with ChefDK, and then by using Chef Kitchen.
First we'll install the ChefDK tools on a server and make sure that Docker is working. Then we need to ensure that Git is installed and has some basic configuration.
Next we'll see how much we know about local cookbook development by creating one that installs software and uses InSpec and ChefSpec.
At the end of this hands-on Lab, we will have installed ChefDK tools, configured it, and have a custom developed cookbook that we've tested with Docker and Kitchen.