我的理解是編輯我的本地廚師回購並保持我的工作站與版本控制系統同步是我個人的責任。每次使用刀子時,我的相關工作站副本都會即時傳送給廚師服務器。廚師服務器將不知道VCS。如果所有這一切都是真的,那麼在使用Chef Manager(chef-server-webui)時,Saves如何編輯像Data Bags這樣的東西仍然存在?它只在內存中嗎?如果我在webui中進行了大量編輯(比如說添加10個角色),那麼我以後如何確保這些更改已提交給VCS?廚師經理持久性
Q
廚師經理持久性
3
A
回答
3
有數據包,角色,運行列表和其他類似對象(如果存在的話)有兩種可能的工作流程。
在第一個主服務器是Chef-Server。你創建,編輯和使用瀏覽器刪除這些廚師的服務器上和廚師,服務器WebUI中,然後用小刀將更改保存到您的VCS:
knife data bag show -Fj ... > my_file.json
反之亦然,主服務器是VCS。您可以在工作站上使用json文件創建和編輯對象,並將它們直接添加到VCS中。然後上傳並與刀廚師的服務器上覆蓋任何東西:
knife data bag from file ... my_file.json
使用其中之一,但不能同時!我個人使用第二個工作流程。
1
它們被保留在服務器上,但Chef Server和VCS服務器之間存在差異。當您使用knife或webui時,這些對象存儲在Chef Server上。當您爲VCS使用CLI工具時(如git
或svn
),他們將致力於VCS。您正在向不同的服務器推送不同的工件。
相關問題
- 1. 廚師引導未能與廚師經理交談
- 2. 廚師:理解廚師::資源提供?
- 3. 廚師API獲得401未經授權的錯誤廚師
- 4. 廚師屬性值重用
- 5. 廚師屬性文件
- 6. 廚師食譜 - 在屬性
- 7. 廚師的屬性解析
- 8. 廚師改進powershell_script性能
- 9. 廚師屬性結構
- 10. 廚師:AWS load_balancer_options黏性
- 11. 廚師 - Foodcritic FC019假陽性
- 12. 重寫廚師的屬性
- 13. 使用廚師與代理
- 14. 廚師管理祕密
- 15. 如何使用廚師食譜迭代廚師角色屬性
- 16. 廚師 - NoMethodError在廚師::資源::應用
- 17. 處理持久性異常
- 18. 廚師屬性的另一個屬性
- 19. deliveryMode =持久性和代理配置爲持久性= false
- 20. 廚師:windows_batch:如何將廚師工作站的Windows管理員密碼傳遞給廚師節點
- 21. 如何在沒有廚師服務器的情況下運行廚師(廚師獨奏/廚師零)
- 22. 使用廚師
- 23. 與廚師
- 24. 廚師投訴
- 25. 使用廚師
- 26. 廚師LWRP remote_file_notification
- 27. 廚師部署?
- 28. 廚師供應
- 29. 使用廚師
- 30. default_attributes - 廚師