將已註冊的執行個體指派給某 Layer - AWS OpsWorks

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

將已註冊的執行個體指派給某 Layer

重要

AWS OpsWorks Stacks 服務已於 2024 年 5 月 26 日終止,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問,請透過 AWS re:Post 或透過 AWS Premium Support 聯絡 AWS 支援 團隊。

注意

只有 Linux 堆疊支援此功能。

註冊執行個體之後,您可以將其指派給一或多 layer。將執行個體指派給 layer 而非未指派的優勢是,您可以將自訂配方指派給 layer 的生命週期事件。 AWS OpsWorks Stacks 接著會在 layer 的配方之後的適當時間自動執行。

  • 您可以將已註冊的任何執行個體指派給自訂 layer。自訂 layer 包含不會安裝任何套件的一組最少配方,因此應該不會與執行個體的現有組態產生任何衝突。

  • 您可以將內部部署執行個體指派給 AWS OpsWorks Stacks 內建層

    每個內建 layer 包含自動安裝一或多個套件的配方。例如,Java App Server 設定配方會安裝 Apache 和 Tomcat。該 layer 的配方也可能會執行其他操作,例如重新啟動服務及部署應用程式。在將現場部署執行個體指派給內建 layer 之前,您應該確保 layer 的配方不會產生任何衝突,例如嘗試安裝與執行個體目前不同的應用程式伺服器版本。如需詳細資訊,請參閱 AWS OpsWorks Stacks Layer 參考

將已註冊的執行個體指派給某 layer
  1. 新增您要使用堆疊的 layer (如果您尚未這樣做)。

  2. 在導覽窗格中選擇執行個體,然後在執行個體的動作欄中選擇指派

  3. 選取適當 layer,然後選擇 Save (儲存)

當您將執行個體指派給 layer AWS OpsWorks Stacks 時,請執行下列動作。

  • 執行該 layer 的安裝配方。

  • 將任何連接的彈性 IP 地址或 Amazon EBS 磁碟區新增至堆疊的資源。

    然後,您可以使用 AWS OpsWorks Stacks 來管理這些資源。如需詳細資訊,請參閱資源管理

完成之後,執行個體會處於線上狀態,並完全併入堆疊中。然後,當生命週期事件發生時, AWS OpsWorks Stacks 會執行 layer 的指派配方。