Automating CD pipelines with Jenkins – Part 2: Infrastructure CI and Deployments with Chef