2013-10-31 | ruby Understand chef lwrp (Heavy version) Recently I am mainly working on devops things, including system admin and chef. We are refactoring our old chef recipes into a more modulize shape with tests, So I think it’s a good time to share some experience in this refactor! Resource and Provider in ChefIn chef, we use resource to describe the state of our system. And cookbook is a series