Skip to content
This repository has been archived by the owner on Apr 23, 2024. It is now read-only.

nathenharvey/surge_introduction_to_chef

Repository files navigation

Introduction to Chef - Surge 2015

Chef is an automation platform that transforms infrastructure into code. This is a hands-on tutorial that will cover the basics that everyone needs to know about how to use Chef for system and infrastructure management. We’ll discuss the server API, the code primitives, and the tools required to successfully use Chef.

Video Recordings

The class was live-streamed to YouTube. You can find the videos below:

Prerequisites

Nice to haves

These prerequisites aren't actually required but will be helpful in making the class experience delightful:

  • a working knowledge of Git
  • an account on GitHub

Workstation Requirements

Attendees should bring a wifi-enabled laptop to the workshop. The following operating systems have been tested as workstation systems with the hands on exercises:

  • A wifi-enabled laptop to the workshop, either
    • Ubuntu 12.04+
    • Mac OS X 10.8+
    • Windows 7+

Required software to be installed before class

Attendees should install the following required software before the workshop starts.

Note for Ruby Developers

If you're currently using rvm, rbenv, chruby, or some other Ruby version manager, you may need to disable that to have ChefDK work as expected during class. See the Using ChefDK as Your Primary Development Environment section of the ChefDK README for more information.

Nice to haves

Though we probably will not make use of these in the class, you will likely want them afterwards:

It is also a good idea to have Git installed.

What questions can I answer for you?

Looking for Surge 2014?

The content and code from the Intro to Chef course offered at Surge 2014 can be found in the surge-2014 branch of this repository.

About

Introduction to Chef for Surge 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published