title: Missing Private key error when creating Encrypted Data Bag with Knife
body: <p>I'm trying to create an encrypted Data bag to store a Mysql password and followed the instructions <a href="http://wiki.opscode.com/display/chef/Encrypted+Data+Bags" rel="nofollow">here</a> to run this command:</p>
  
  <pre><code>knife data bag create --secret-file /tmp/my_data_bag_key passwords mysql
  </code></pre>
  
  <p>This returns an error:</p>
  
  <blockquote>
    <p>Error: "Your private key could not be loaded from
    /Users/ClientName/.chef/ClientName.pem"
    Check your configuration file and ensure that your private key is readable</p>
  </blockquote>
  
  <p>Now there is no .pem file at that location.But do I really need one? For Chef solo?
  If I do, then how do I create this file?</p>