步驟 3:執行及測試配方 - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

步驟 3:執行及測試配方

重要

所以此 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請聯絡 AWS Support 團隊上 AWS Re: 郵寄或透過 AWS 高級 Support

default食譜中運行並測試食譜 AWS OpsWorks 堆疊已複製到執行個體。您可能還記得,此為在配方執行時於日誌中顯示簡易訊息的單行配方。

執行配方
  1. 在服務導覽窗格中,選擇 Stack (堆疊)。此時會顯示MyCookbooksDemoStack頁面。

  2. 選擇 Run Command (執行命令)。即會顯示 Run Command (執行命令) 頁面。

  3. 針對 Command (命令),選擇 Execute Recipes (執行配方)

  4. 針對 Recipes to execute (要執行的配方),輸入 opsworks_cookbook_demo::default

    opsworks_cookbook_demo 為在 metadata.rb 檔案中定義的技術指南名稱。default 為要執行的配方名稱,即技術指南的 recipes 子目錄中 default.rb 檔案的名稱,不帶副檔名。

  5. 保留下列預設值:

    • Comment (註解) (空白)

    • 高級自定義廚師 JSON(空白)

    • 實例選擇所有已選中,已MyCookbooksDemoLayer選中,食譜- 演示 1 選中)

  6. 選擇 Execute Recipes (執行配方)。即會顯示 Running command execute_recipes (執行 execute_recipes 命令) 頁面。在 Status (狀態) 變更為 successful (成功) 前請不要繼續。此程序可能需要花費幾分鐘,敬請耐心等待。

檢查配方的結果
  1. Running command execute_recipes (執行 execute_recipes 命令) 頁面顯示時,針對 cookbooks-demo1Log (日誌),選擇 show (顯示)。即會顯示 execute_recipes 日誌頁面。

  2. 向下捲動日誌,尋找與下列內容相似的項目:

    [2015-11-13T19:14:39+00:00] INFO: ********** Hello, World! **********

您已成功執行您的第一個配方!在下一個步驟中,您會透過新增在執行個體上安裝套件的配方,來更新您的技術指南。