2017-09-13 42 views
0

我有一個Chef腳本,可以在Amazon AWS上創建和配置幾臺Linux服務器。在配置步驟中,它會安裝一些軟件並安裝我們項目的代碼。測試生產中的廚師腳本輸出

有沒有一種工具可以讀取Chef腳本的輸出(可能是日誌文件)並向我提供有關腳本執行的信息?並指出如果任何一步不順利?

在使用Chef和單元測試的TDD上似乎有很多內容,但在腳本在生產中執行時沒有發現與實際的自動(或半自動)驗證有關的任何內容。

+1

您是否嘗試過使用Inspec或testkitchen?這些是爲了那個 – Sathya

+0

謝謝。我沒有聽說過這些工具。我一定會嘗試這些。 –

+0

但這是關於TDD,你在你的問題中排除了。 – StephenKing

回答

1

如果廚師無法達到所需的狀態(如配方中所聲明)。例如。如果你想安裝一個不存在的軟件包,它將會失敗,並以非零退出碼退出。

相關問題