InSpec
Learning InSpec is completely approachable, and if you follow these tutorials, you'll be writing compliance as code in no time!
- Day 1: Hello World
- Day 2: Command Resource
- Day 3: File Resource
- Day 4: Custom Matchers
- Day 5: Creating a Profile
- Day 6: Ways to Run It and Places to Store It
- Day 7: How to Inherit a Profile from Chef Compliance Server
- Day 8: Regular Expressions
- Day 9: Attributes
- Day 10: Attributes with Environment Variables
- Day 11: Validating Azure Resources with InSpec Azure
- Setting Up Compliance
- Tour of Chef Compliance