Chef Infra

Topics: Configuration management

Chef is a configuration management tool for defining and automating infrastructure. Cookbooks declare system state, while the Server API exposes it to clients.

Only after many years of using Chef, I realised how important it is to write Clean Chef code.

Chef server API