berksfile

Chef Berks Install (Berkshelf) Timesout contacting Artifactory repository (Faraday Timeout / Actor Crashed)

不羁的心 提交于 2020-01-06 05:59:53
问题 Artifactory 5.8.4 Professional Chef Development Kit Version: 1.1.16 chef-client version: 12.17.44 delivery version: master (83358fb62c0f711c70ad5a81030a6cae4017f103) berks version: 5.2.0 kitchen version: 1.14.2 In Artifactory, I have this repository (virtual): avirtual-repo Berksfile contains : # cat Berksfile # vim: ft=berksfile.ruby: source "http://artifactory-server:8181/artifactory/api/chef/avirtual-repo" cookbook "top_level_cookbook_name", ">= 0.0.0" When, I'm running berks install , it

How do I configure a berks API server?

耗尽温柔 提交于 2019-12-12 16:16:04
问题 I want to implement the Berks API in my infrastructure, comprise of Jenkins, a Git server, and a Chef 12 Enterprise server. Each cookbook is in it's own repo in the Git server, per the Berkshelf way. Basically, I just want my top level Berksfile to contain ONLY role cookbooks, and then "let" Berkshelf pull the transitive dependencies from my Git server. I've read the Berks API README for the server installation, but "where" do I install the cookbook? Do I install it on my Git server? I've