鑑於我開始使用廚師服務器管理控制檯與廚師合作,現在我想開始使用文件並通過刀子上傳它們。 有沒有辦法通過刀子來檢索ChefServer上存儲的角色和環境,所以我可以將它們變成git?從廚師服務器下載角色和食譜
8
A
回答
11
您可以使用knife environment list
和knife environment show
命令下載環境並將「environment」替換爲「role」以對角色執行相同的操作。
mkdir environments
for env in `knife environment list`; do
knife environment show $env --format=json > environments/$env.json
done
然後,您可以檢查這些JSON文件到git中,並用刀子編輯/上傳。
1
你在標題中提到了食譜,但沒有提到你的文章。
如果你想下載食譜,knife cookbook download NAME
的作品。像Tim Potter那樣把它放在一個for循環中,你可以得到你所有的食譜。
相關問題
- 1. 如何使用廚師食譜迭代廚師角色屬性
- 2. 廚師食譜:服務未啓動
- 3. 獲得從廚師服務器API信息的廚師長的食譜
- 4. 獲取廚師食譜中的廚師食譜名稱
- 5. 配置廚師服務器從Github/BitBucket獲取食譜
- 6. 廚師服務器,安裝不是來自食譜網站的食譜
- 7. 廚師食譜 - 在屬性
- 8. 廚師生成食譜
- 9. vagrant跑廚師食譜
- 10. RoR Heroku的廚師食譜
- 11. 廚師跳過食譜
- 12. 食譜:廚師獨奏
- 13. 廚師食譜 - 重新加載路徑
- 14. 如何運行從廚師supermaket下載的jenkins食譜?
- 15. 食譜廚師服務器上找不到
- 16. berkshelf +廚師:找不到配方服務器的食譜mysql
- 17. 爲不同的服務器組織廚師食譜
- 18. 廚師食譜設置Rails生產服務器(CentOS)
- 19. 食譜如何存儲在廚師服務器
- 20. 如何使用廚師`postgresql`食譜創建postgres角色?
- 21. 具有嵌入式角色的廚師食譜
- 22. 廚師廚房缺少食譜
- 23. 從github添加廚師食譜
- 24. 從maven安裝java 7廚師食譜
- 25. 流浪和廚師 - 食譜***未找到
- 26. 廚師食譜FileEdit insert_line_after_match和insert_line_if_no_match
- 27. 廚師不會從食譜/食譜安裝
- 28. 添加食譜廚師run_list和廚師客戶端-o選項
- 29. 設置測試廚房食譜食譜生成廚師服務器在流浪者
- 30. 如何使用廚師食譜找到服務的版本?
感謝您的回覆。你是對的,但是食譜已經在文件系統上,我們一直在用刀把它們上傳到服務器。 –