web-dev-qa-db-ja.com

Chef-Soloを使用して、knife-eucalyptusで作成されたサーバーをプロビジョニングできますか?

次のようにknife-eucalyptusを使用して新しいサーバーを作成できます。

knife euca server create

サーバーは作成されますが、プロビジョニングは次のメッセージで失敗します。

"ERROR: Errno::ENOENT: No such file or directory - /etc/chef/validation.pem"

プロビジョニングにChefServerを使用しようとしていると思われるので、これは理解できます。これが問題です。 Chef Soloを使用してこのサーバーをプロビジョニングしたいと思います(少なくとも今のところ)。

Chef Soloで新しいサーバーをプロビジョニングするようにknife-eucalyptusに指示する方法はありますか?

2
StFS

knife-solo を使用できます。ナイフユーカリは、ナイフソロモンキーが少しパッチを当てる標準のKnife::Bootstrapクラスを使用するため、knife[:solo] = trueknife.rbに入れることができます。

ナイフソロにまだ慣れていない場合は、「キッチン」の設定方法についてドキュメントを参照してください。

1
tmatilai