Chef
我可以使用 Chef-Solo 來配置使用刀桉樹創建的伺服器嗎
我可以像這樣使用刀桉樹創建一個新伺服器:
knife euca server create
伺服器已創建,但配置失敗並顯示以下消息:
"ERROR: Errno::ENOENT: No such file or directory - /etc/chef/validation.pem"
這是可以理解的,因為我認為它正在嘗試使用 Chef Server 進行配置。這就是問題。我想使用 Chef Solo 來配置這個伺服器(至少現在是這樣)。
有什麼方法可以指示knife-eucalyptus 為Chef Solo 配置新伺服器嗎?
您可以使用刀獨奏。由於knife-eucalyptus 使用了
Knife::Bootstrap
knife-solo monkey 稍微修補的標準類,因此您可以將knife[:solo] = true
其放入knife.rb中。如果您還不熟悉刀獨奏,請參閱文件以獲取如何設置“廚房”的資訊。