2014-02-28 19 views
0

我能夠用刀割桉樹像這樣來創建一個新的服務器:我可以使用廚師獨奏提供與刀桉樹創建的服務器

knife euca server create 

服務器被創建,但配置失敗,出現以下消息:

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

這是可以理解的,因爲我認爲它是嘗試使用Chef Server進行配置。這就是問題。我想用Chef Solo配置這臺服務器(至少現在是這樣)。

有沒有什麼方法可以指導刀桉提供廚師獨奏的新服務器?

+0

只記得那個計算器並不真的很喜歡這些類型的問題。 所以我再次問它在服務器上的錯誤: http://serverfault.com/questions/578991/can-i-use-chef-solo-to-provision-a-server-created-with-knife-eucalyptus – StFS

回答

0

我把一個補丁刀EC2,讓它與桉樹工作: https://github.com/viglesiasce/knife-ec2

我已經使用這個來提供和維護,而不需要通過過去幾個月的問題正在運行的實例。我需要儘快提交公關,以便將其納入主線。需要

配置是在knife.rb如下:

knife[:region] = 'eucalyptus' 
knife[:endpoint] = ENV['EC2_URL'] 
knife[:aws_access_key_id] = ENV['AWS_ACCESS_KEY'] 
knife[:aws_secret_access_key] = ENV['AWS_SECRET_KEY'] 

然後可以輸出你的桉樹憑據,並開始與「刀EC2創建」部署。

編輯: 我評論了原來的拉請求在這裏: https://github.com/opscode/knife-ec2/pull/134

+0

你好。感謝您的回答,但並不完全回答我的問題。我已經得到了刀 - 桉樹插件的工作,所以我不必改變這一點。雖然知道knife-ec2應該支持不同的端點是很好的。我會在某個時候嘗試。 但我的問題已在ServerFault上得到解答:http://serverfault.com/questions/578991/can-i-use-chef-solo-to-provision-a-server-created-with-knife-eucalyptus/ – StFS