使用我們目前的模型,我們使用了blade-vsphere插件和一個wrapper perl腳本,該腳本基本上用於與csv文件一起循環刀以大量部署VM列表。我想知道是否可以使用policyfiles這樣的工作流程?如何在Chef中使用策略文件進行大規模部署?
回答
政策文件通常假定您使用的是Chef Server,但在使用chef-solo的工作流程中支持最少。您可以使用chef export -a
功能來生成策略存檔,然後通過SFTP傳輸它們或將它們託管在某個內部Web服務器上。總體而言「可行但沒有記錄,所以你自己」。
我其實並沒有試圖部署刀獨奏或零。我正在引用它,因爲它是我能找到的唯一的刀子命令,似乎與policyfiles一起工作。我實際上想部署到aws和vsphere。 – TyMac
如果您使用的是廚師客戶端,則可以使用普通刀具引導程序命令或其中一個包裝它的刀雲插件。 – coderanger
會是什麼樣子?比如用刀ec2在哪裏會引用策略文件而不是角色? – TyMac
- 1. 通過例如PIP的大規模部署。組策略?
- 2. 使用Chef爲大規模部署動態創建節點
- 3. 大規模重構策略
- 4. 在windows中進行大規模web部署的廚師
- 5. 的部署策略
- 6. Asp.net部署策略
- 7. Angularjs部署策略
- 8. Tomcat部署策略
- 9. SSIS部署策略
- 10. DLL部署策略
- 11. 使用Nginx和Passenger的部署策略
- 12. 大規模部署Outlook插件
- 13. 對生產有不同忽略規則的git部署策略?
- 14. 部署策略,PHP + SVN
- 15. Spring Boot部署策略
- 16. 芹菜部署策略
- 17. 構建部署策略
- 18. Drupal DATABASE部署策略?
- 19. RabbitMQ + PHP部署策略
- 20. 使用bin文件進行部署\ Release
- 21. 我該如何改進我的開發和部署策略?
- 22. 大規模ICMP ping公平使用策略
- 23. 如何使用推送策略來部署數據?
- 24. 使用組策略部署時WIX MSI定製未運行
- 25. 組策略應用程序部署的日誌文件
- 26. 如何在JBoss Fuse 6.1中部署自定義聚合策略
- 27. 在BouncyCastle中使用「強大的」JRE策略文件
- 28. 在Azure中的多個部署環境之間進行互通的策略
- 29. 在策略模式中設置策略
- 30. 如何使用git進行部署?
你究竟在哪裏看到問題?你有多少嘗試將你的工作流程轉換爲策略文件? – StephenKing
移植工作流程不成問題,因爲新工作流程將適用於全新的環境。唯一的問題是我不確定如何大量提供。由於這是一個新的環境,因此會有相當多的虛擬機需要構建,我們通常使用上面提到的perl腳本來處理這些虛擬機。我只是想知道這是否通過廚師提供或其他工具以某種方式處理。 – TyMac
不確定爲什麼使用策略文件的引導應該與沒有引導的區別很大。 – StephenKing