Managing your local workstation with Chef Pantry
You know the drill. You get a brand-new MacBook and need to set up all your software – again. Chef can help here, too.
We will look at how to install applications and tweak settings on your local development box with Chef.
Tip
This example is based on recipes for OS X.
Getting ready
First, we need to install Chef Pantry:
Clone the Pantry repository to your local development box:
mma@laptop:~/ $ git clone https://github.com/chef/pantry-chef-repo
Go into your clone of the
pantry-chef-repo
repository:mma@laptop:~/ $ cd pantry-chef-repo
Make sure you have Chef Pantry installed by running the following code:
mma@laptop:~/pantry-chef-repo $ sudo ./bin/pantry -c ...TRUNCATED OUTPUT... Password: Running `chef-client` with the default Policyfile.rb. Starting Chef Client, version 12.15.19 ...TRUNCATED OUTPUT... In the future, you can modify the Policyfile.rb, then run `chef update` and `chef export zero-repo`, then rerun chef client with `sudo /opt/chefdk...