Tag Chef

Performing a No-Op with chef-client using JSON

How to perform a chef-client run without executing anything.

How to run tests from the ChefDK in Docker

How to get up and running with the ChefDK to perform common tests, such as unit tests and linting.

Using Fake Cookbooks for Writing ChefSpec Tests for your Custom Chef Resources

A directory structure I've found quite useful for writing ChefSpec tests for custom resources, by creating a fake cookbook within the cookbook you're testing.

Chef 14 Upgrade: Change in ValidationFailed error messages when setting required properties

The updated error message returned by a Chef ValidationFailed error, when you're specifying which properties are required on a custom resource.

Revert 'Some knowledge-sharing news'

The unfortunate decision to cancel my Packt training courses.

Test-Driven Chef Cookbook Development Using ChefSpec (and a sprinkling of InSpec)

Using the example of deploying and running a Java JAR file as a way to show the lifecycle of a fully test-driven Chef cookbook.

Using chef-shell to interactively debug attributes and recipes

How to use chef-shell to see attribute config and recipes, with and without a Chef Server.

OggCamp 2018

A look at my time at OggCamp 2018, the talks I presented and attended.

Some exciting job and knowledge-sharing news

Moving into Quality Engineering, publishing Chef training courses, conference speaking about Chef at OggCamp and the complex mess that is this very static website at DevOpsDays London.

Notes from the AWS + Chef Dev Day Roadshow in London

Notes from the AWS Dev Day Roadshow in London, where we got to play around with Chef, Chef Automate and InSpec using AWS OpsWorks.