Sha256: ac7a3573b958f4da93c8f70cfa6e79d801461b21916c467b6c75c2f26a65d942
Contents?: true
Size: 1.7 KB
Versions: 2
Compression:
Stored size: 1.7 KB
Contents
knife-github ============ Chef knife plugin to interact with the github enterprise appliance. Attributes ========== You can configure the following attributes within your knife.rb knife[:github_url] = 'https://github.company.lan' knife[:github_organizations] = [ 'customer-cookbooks', 'central-cookbooks' ] knife[:github_link] = 'ssh' knife[:github_api_version] = 'v3' knife[:github_cache] = 900 knife[:github_ssl_verify_mode] = 'verify_none' ###### github_url This will be the URL to your local github appliance. Here you can also use the github.com address if you don't have an internal appliance. ###### github_organizations Here you specify the organizations that you want to taget when searching for cookbooks. The first entry will have priority over the other entries. ###### github_link \<optional\> You can specify the link type that you would like to use to download your cookbooks, default is <tt>ssh</tt>. Options are <tt>ssh</tt> <tt>git</tt> <tt>http</tt> <tt>https</tt> <tt>svn</tt> ###### github_api_version \<optional\> The current and default version of the api is <tt>v3</tt> but this will allow you to target older versions if needed. ###### github_cache \<optional\> This will be the lifetime of the cache files in seconds, default <tt>900</tt>. Cache files will be created into the: ~/.chef directory. We use cache files to offload the api calls and increase the performance for additional executions. ###### github_ssl_verify_mode \<optional\> The plugin is using the underlying knife http implementation, hence it will have the same options to handle ssl. Currently the options are: <tt>verify_peer</tt> <tt>verify_none</tt>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
knife-github-0.0.3 | README.md |
knife-github-0.0.2 | README.md |