Hi,
I’m really excited to announce the release of Berkshelf 4.3.0. This version adds support for the Chef Server universe endpoint, allowing you all to use your chef server to resolve cookbook versions directly. Hosted Chef already supports the universe endpoint, but if you’re running your own chef server, you need to ensure you’re running 12.4.0 or later.
To use your configured chef server, ensure that you’re running 4.3.0, and then simply add:
source :chef_server
to your Berksfile. Berks uses sources in order, so you’ll probably want to have this above the supermarket source.
This looks great! I have a question, though: the version of Berkshelf that’s included in the most recent ChefDK release unfortunately does not support this feature; how safe is it to upgrade the ChefDK-installed Berkshelf to 4.3.0 to be able to take advantage of this?