我正在轉向單個git倉庫每個廚師食譜的工作流程。我有一個相當近的chefdk。我希望能夠從當前的git倉庫中上傳到廚師,而不必在廚師倉庫後面進行。我正在努力看到如何用刀子上傳來做到這一點。有任何想法嗎。 (我不能移動到PolicyFiles,但我想現在設置一個工作流程)。任何想要在git倉庫中輕鬆「上傳」的東西都會很有幫助。如何從當前目錄上傳廚師菜譜?
0
A
回答
2
我有一個原始的別名「上傳」,它會上傳當前的食譜knife cookbook upload ${PWD##*/} -o ..
。
我的目錄名稱與metadata.rb中定義的食譜名稱相匹配,我只能從食譜的根目錄運行它,所以它足以滿足我的工作流程。
2
我會推薦使用berkshelf來代替。它是chefdk的一部分,也會加載食譜依賴關係。
例
#
# Generate cookbook
#
$ chef generate cookbook demo
$ cd demo
#
# Upload cookbook using Berkshelf
#
$ berks install
$ berks upload
#
# Check to see cookbooks loaded
#
$ knife cookbook list
demo 0.1.0
相關問題
- 1. 廚師的菜譜組織
- 2. 廚師食譜遠程複製目錄
- 3. 允許廚師節點上傳食譜
- 4. 廚師:上傳菜譜並將其重新應用到節點
- 5. 如何在廚師編譯階段中止當前食譜?
- 6. 廚師菜譜中的屬性優先
- 7. 廚師JIRA菜譜 - 遊民問題
- 8. 使用python_application廚師的菜譜
- 9. 廚師:沒有這樣的菜譜
- 10. 廚師和菜譜AWS錯誤
- 11. 廚師食譜上傳使用名稱在metadata.rb而不是當前工作目錄名稱
- 12. 獲取廚師食譜中的廚師食譜名稱
- 13. 如何使用廚師食譜迭代廚師角色屬性
- 14. 同時做廚師調配食譜都沒有上傳託管廚師
- 15. 記錄在廚師的食譜
- 16. 如何從廚師食譜的圖書館訪問當前節點?
- 17. 廚師:如何更改從屬食譜中的目錄的所有者
- 18. 如何運行OpenStack廚師食譜?
- 19. 如何重新命名廚師食譜?
- 20. 如何添加廚師社區食譜?
- 21. 你如何模仿廚師食譜?
- 22. 如何執行廚師食譜?
- 23. 用廚師的菜譜食譜動態覆蓋屬性
- 24. 製作廚師的菜譜食譜只運行一次
- 25. 廚師食譜 - 在屬性
- 26. 廚師生成食譜
- 27. vagrant跑廚師食譜
- 28. RoR Heroku的廚師食譜
- 29. 廚師跳過食譜
- 30. 食譜:廚師獨奏
你嘗試過這麼遠嗎?如果您的廚師服務器已配置 - 您可以運行'knife upload cookbooks',因爲每個git repo有1本食譜。 https://docs.chef.io/knife_upload.html –