Deployment
部署由 Chef 管理的新伺服器最自動化的方法是什麼?
我們使用knife-vsphere 在我們的虛擬環境中部署和配置新的廚師管理的伺服器,但沒有任何針對物理伺服器的一站式解決方案。目前,該過程涉及將基本作業系統映像到伺服器上,手動配置主機名和網路,從包中安裝 Chef,然後讓 Chef 客戶端完成其餘的配置和包安裝。
是否有任何基於廚師的工具來安裝整個作業系統或用於映像物理驅動器?或者廚師工具,用於在新安裝的伺服器上進行配置的第一步,例如主機名和其他廚師客戶端辨識資訊。
您可以使用
knife bootstrap
將任何伺服器引導到完全配置的 Chef 節點。它會自動安裝 chef-client 二進製文件並執行預先指定的執行列表。像往常一樣,嘗試knife bootstrapp --help
獲取更多資訊。對於實際引導伺服器之前的步驟,您可以嘗試一些專門為此目的建構的不同應用程序: