Thanks. Is this information documented somewhere?
knife.rb either in your chef repository’s .chef directory, or ~/.chef. My company-specific file looks something like this:
current_dir = File.dirname(FILE)
knife[:sort_status_reverse] = true
knife[:vsphere_host] = "vsphere-hostname.example.com"
knife[:vsphere_user] = "username"
knife[:vsphere_pass] = "dat password"
knife[:vsphere_dc] = "OrgName"
knife[:vsphere_insecure] = false # require valid SSL certificates, use true
# if using self-signed certificates that aren’t
# trusted in your local cacert.pem
On Sunday, October 14, 2012 at 4:19 PM, email@example.com wrote:
I’m starting to look at the vsphere knife plugin for creating VMs and
provisioning them with Chef. One thing that is confusing me is how to specify
the chef server to use, and where to specify the pem validation files. Where
does that get set?