OSDN Git Service

add Gemfile
[metasearch/grid-chef-repo.git] / .chef / knife.rb.sample
1 site_name = 'chef.io'
2 user_name = 'alice'
3 org_name = 'wonderland'
4 home_on_win = 'C:/Users'
5
6 conf_dir = nil
7 if Dir.exist?("#{ENV['HOME']}/chef") then
8   conf_dir = "#{ENV['HOME']}/chef/#{site_name}"
9 else
10   # on windows
11   conf_dir = "#{home_on_win}/#{ENV['USERNAME']}/chef/#{site_name}"
12 end
13
14 current_dir = File.dirname(__FILE__)  # .chef/knife.rb
15
16 log_level                :info
17 log_location             STDOUT
18 node_name                "#{user_name}"
19 client_key               "#{conf_dir}/#{user_name}.pem"
20 # Validatorless Bootstrap
21 #validation_client_name   "#{org_name}-validator"
22 validation_key           "/nonexist"
23 chef_server_url          "https://api.opscode.com/organizations/#{org_name}"
24 cache_type               'BasicFile'
25 cache_options( :path => "#{ENV['HOME']}/.chef/checksums" )
26 cookbook_path            [
27   "#{current_dir}/../cookbooks",
28   "#{current_dir}/../vendor/cookbooks"
29 ]
30
31 cookbook_copyright "Alice Kingsleigh"
32 cookbook_email     "alice@mail.wonderland.example.com"
33 cookbook_license   "apachev2"
34
35 #ssl_ca_path "/etc/ssl/certs"
36 #ssl_ca_file "/etc/ssl/certs/ca.crt"
37 trusted_certs_dir "#{conf_dir}/trusted_certs"
38 verify_api_cert   true  # overridden by ssl_verify_mode (= :verify_peer)
39 ssl_verify_mode   :verify_peer
40
41 knife[:editor] = 'vim'
42 knife[:supermarket_site] = 'https://supermarket.chef.io/'
43 knife[:vault_mode] = 'client'
44