Chef enables you to automate your infrastructure. It provides a command line tool called knife to help you manage your configurations. Using the knife EC2 plugin you can manage your Amazon EC2 instances with Chef. knife EC2 makes it possible to create and bootstrap Amazon EC2 instances in just one line - if you go … Continue reading Knife EC2: Manage Amazon EC2 Instances With Chef
Tag: chef
Test Driven Chef Cookbooks With Meez
When cooking a new dish, things get out of control if you try to manage too many things at once You might face a similar situation when trying to write a new Chef cookbook. Getting your arms around all those tools and frameworks needed to write solid, tested cookbooks gets you spinning. You need to … Continue reading Test Driven Chef Cookbooks With Meez
If Devs Own Testing, Ops Owns the Environment
The devs are all writing automated tests and some are even experimenting with TDD. Congrats! But what happens when the build server breaks? Who's taking care that Continuous Integration is running smoothly? Seems to be an awful lot of red in there... Unlike writing the first basic tests, CI is hard. Did the test fail … Continue reading If Devs Own Testing, Ops Owns the Environment
Chef: RVM + Ruby Enterprise Edition as Default Ruby
The opscode chef bootstrap installs Matz Ruby on the node automatically. There are cookbooks for installing ruby enterprise edition on a node, but they create a separate Ruby "universe" on your box: You will have to be very careful how you install gems to make sure they are used by either the default Ruby or … Continue reading Chef: RVM + Ruby Enterprise Edition as Default Ruby
How to Deploy Ruby on Rails With The Opscode Chef Application Cookbook
I already wrote about how to get started with the Opscode Chef Platform. In this article I want to show you a very elegant way to deploy a Ruby on Rails stack with Chef. One of the strengths of Chef is the decent set of available cookbooks. @jtimberman does an especially excellent job in writing … Continue reading How to Deploy Ruby on Rails With The Opscode Chef Application Cookbook
Getting Started With The Opscode Chef Platform – Configuration Management In The Cloud
In "The Moving Parts of Opscode Chef" there was an interesting discussion about the need of a highly available chef server if you want to use opscode chef as your configuration management tool of choice. Especially for small to medium sized enviroments running your own chef server is overkill. If you don't want to use … Continue reading Getting Started With The Opscode Chef Platform – Configuration Management In The Cloud
Automated Configuration Management With Opscode Chef: The Basic Moving Parts
The Moving Parts Managing your infrastructure with Opscode Chef involves a few moving parts you need to be aware of. As I found it quite hard to differentiate, I want to share the basics with you: Chef server There you manage all your nodes and roles. The chef server distributes cookbooks to the nodes. Chef … Continue reading Automated Configuration Management With Opscode Chef: The Basic Moving Parts
Sprinkle – Automated Infrastructure for the Rest of us
Automatically setting up and maintaining my servers is a must for me. Only if everything I install and configure on a server is scripted I'm sure I know what's there and that it stays that way. Having automated infrastructure enables me to schedule a critical setup change at 3 am and be on the safe … Continue reading Sprinkle – Automated Infrastructure for the Rest of us