2016-11-14 75 views
-1

使用我們目前的模型,我們使用了blade-vsphere插件和一個wrapper perl腳本,該腳本基本上用於與csv文件一起循環刀以大量部署VM列表。我想知道是否可以使用policyfiles這樣的工作流程?如何在Chef中使用策略文件進行大規模部署?

+0

你究竟在哪裏看到問題?你有多少嘗試將你的工作流程轉換爲策略文件? – StephenKing

+0

移植工作流程不成問題,因爲新工作流程將適用於全新的環境。唯一的問題是我不確定如何大量提供。由於這是一個新的環境,因此會有相當多的虛擬機需要構建,我們通常使用上面提到的perl腳本來處理這些虛擬機。我只是想知道這是否通過廚師提供或其他工具以某種方式處理。 – TyMac

+0

不確定爲什麼使用策略文件的引導應該與沒有引導的區別很大。 – StephenKing

回答

0

政策文件通常假定您使用的是Chef Server,但在使用chef-solo的工作流程中支持最少。您可以使用chef export -a功能來生成策略存檔,然後通過SFTP傳輸它們或將它們託管在某個內部Web服務器上。總體而言「可行但沒有記錄,所以你自己」。

+0

我其實並沒有試圖部署刀獨奏或零。我正在引用它,因爲它是我能找到的唯一的刀子命令,似乎與policyfiles一起工作。我實際上想部署到aws和vsphere。 – TyMac

+0

如果您使用的是廚師客戶端,則可以使用普通刀具引導程序命令或其中一個包裝它的刀雲插件。 – coderanger

+0

會是什麼樣子?比如用刀ec2在哪裏會引用策略文件而不是角色? – TyMac