我正在開發一個項目,在這個項目中我必須建立一個休息API,並且將在後端使用廚師。廚師和休息api之間的整合如何進行?例如:我會在廚師服務器上製作廚師食譜。那麼如何從其餘的api調用這些食譜呢?另外什麼是可用於開發休息api的最佳語言?Rest API和廚師
0
A
回答
1
在你的問題中確實沒有太多的信息繼續,但似乎你可能會混淆幾個不同的概念。
廚師服務器是儲存食譜和其他配置數據的中心位置。你不要「調用食譜」。雖然食譜可以上傳到廚師服務器,但運行廚師客戶端的節點是可以「調用」食譜的節點。你可以閱讀更多關於廚師服務器on the Chef website。
就Chef服務器和RESTful API之間的集成而言。沒有這樣的「整合」需要完成,服務器已經提供了一個。你可以看到它的文檔on the Chef website。你可能會在/cookbooks
端點特別感興趣:
The /cookbooks endpoint has the following methods: GET. The GET method is used to return a hash of all cookbooks and cookbook versions.
最後,什麼是「最好的」語言一個RESTful API是見仁見智的問題,並取決於你的需要。一個類似的問題已經被詢問並因此關閉previously。
如果您剛開始使用,還可能會發現有關what RESTful programming is有幫助的問題。
相關問題
- 1. 廚師服務器REST API
- 2. 廚師API獲得401未經授權的錯誤廚師
- 3. 廚師和PostgreSQL
- 4. 你可以混合廚師零廚師,廚師 - 金屬 - 流浪(流浪)和berkshelf?
- 5. 廚師 - NoMethodError在廚師::資源::應用
- 6. 廚師:理解廚師::資源提供?
- 7. 廚師服務器和廚師客戶端連接
- 8. 添加食譜廚師run_list和廚師客戶端-o選項
- 9. 是廚師自動化和廚師交付一樣嗎?
- 10. RESTful LWRP /廚師庫
- 11. 廚師下載和在Windows
- 12. 廚師和碼頭工人
- 13. 廚師和redissio錯誤
- 14. 廚師和木偶推薦
- 15. 廚師和Nagios間隔
- 16. 廚師 - 角色和環境
- 17. 廚師和git結帳
- 18. 如何在沒有廚師服務器的情況下運行廚師(廚師獨奏/廚師零)
- 19. 使用廚師
- 20. 與廚師
- 21. 廚師投訴
- 22. 使用廚師
- 23. 廚師LWRP remote_file_notification
- 24. 廚師部署?
- 25. 廚師供應
- 26. 使用廚師
- 27. default_attributes - 廚師
- 28. Opscode廚師刀
- 29. 安裝廚師架構[刀,廚師的客戶,廚師服務器]
- 30. 獲得從廚師服務器API信息的廚師長的食譜
請更具體一些。 – StephenKing
請參閱:https://github.com/reset/ridley –