Chef is a framework for systems integration and configuration management, developed by and offered as a service by Opscode. Atalanta Systems are an Opcode partner in the UK - Chef tends to be pretty much at the core of what we do.
Machines built with Chef are configured by applying roles, which in turn define which cookbooks and recipes should be applied to meet a stated policy. Cookbooks and recipes have dependencies, which are solve by the Chef server, but which are tricky to extract after the fact. This short article shows you how to drive the Chef server API using knife exec to extract this information.
Yesterday Amazon announced ‘CloudFormation’, to deserved commendation. Those of us who do systems integration for a living were understandably excited. But fairly soon the twitterverse started to resound with claims that this was the end of ‘simplistic tools’ like Chef and Puppet. So what’s behind all the hype?
Atalanta Systems is excited to announce that it will be hosting a three day Opscode Chef Fundamentals training course in central London. Running on the 31st January, 1st and 2nd of February, this popular course will be led by Opscode’s technical evangelist Joshua Timberman.
It’s common nowadays for sysadmins to manage very large numbers of servers - often virtual servers created on-demand in cloud platforms like Amazon EC2. How do you build so many servers and keep them updated - automatically, reliably, and quickly? John Arundel discusses the merits of image-based strategies and compares and contrasts them with an approach built around system automation and configuration management tools.