Install ChefDK

Robin Beck
A free video tutorial from Robin Beck
Technical Trainer
4.6 instructor rating • 1 course • 15,950 students

Learn more from the full course

Chef Fundamentals: A Recipe for Automating Infrastructure

The Chef-Certified beginner’s guide to developing cookbooks locally and distributing changes with a Chef Server

10:11:11 of on-demand video • Updated April 2020

  • Describe how Configuration Management with Chef is performed.
  • Be technically savvy in the process of installing and configuring servers in the cloud or in an on-premise datacenter.
  • Gain an understanding of Chef's core components, architecture, terminology and have basic fluency with the most commonly used tools.
  • Be able to utilize and describe Chef terms like Resources, Recipes, Cookbooks, The Chef Server, Roles, Environments, and Data Bags
English [Auto] Attach this video you'll find instructions for how to install the chef development kit on your local machine. This set of woman allows us to interact with Chef we can interact with the chef server or actually build develop and test our chef code. However we won't be utilizing the development kit on your local machine until the second half of the class exercises. However attached the video you'll find instructions for ensuring that this tool kit is installed on your local machine. We will need this for later in the class. For now for the first half of the class exercises only they actually interact with Chef is in S-sh clients of some kind in a virtual instance to connect to. Now in the following videos you'll learn how to actually create one of these virtual instances using vagrants and virtual box or a cloud provider of your choice. Once this instance is set up you'll actually be able to log in and directly configure it by installing the development kit on this remote instance. However this video I'd like you to take a moment to look at the attached documentation on how to install PICHETTE development kit on your local machine. So you're all set up and ready for the second half of the class exercises to verify this. Ensure that you can actually access the tool kit. So you'll head over to down Moogs that chef that I go and select the chef development kit for your local machine. You're welcome to install the latest version of the tool kit. You'll see me demoing it either with the onepoint 0.3 version that I have installed or the point eighteen point three version that's inside of my virtual instances you'll see me use it. Either one is fine on your local machine though you want to make sure that you have the tool kit install on a UNIX based system or a Mac. You can actually type Sheth dash VI or chefe dash dash version and you'll get back the list of the tools you have installed if you can get back this tool list by running Sheth dash version. You're probably in good shape for running through the rest of the exercises. However if you can't access the tool kit Be sure to see the attached documentation on how to set up a DK on your local machine. On Windows for instance you may need to double click the icon on your desktop all Chef development kit. Actually load up the tools and have them available through the class. If you don't have an S-sh client installed get for Windows development kit is also included and S-sh clients so double click on that icon on your desktop if you're on Windows and you should have the tool kit all set up and ready to go. Otherwise will ensure that you have an S-sh client available to connect to your instances as well. Which is also included in the attached documentation. So head over to download Stosh that I and install a chef development kit and ensure that the tools are available to you for the rest of the class exercises. After that proceed through one of the following videos on actually setting up a remote managed to node you know to manage using Virtual Box and vagrant or a cloud provider. Good luck and I'll see you in the next set of videos.