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

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

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

重要

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

注意

只有 Linux 堆疊支援此功能。

註冊執行個體之後,您可以將其指派給一或多 layer。將執行個體指派給某 layer (而不是保持在未指派狀態) 的優點在於,您可以將自訂配方指派給該 layer 的生命週期事件。 AWS OpsWorks 然後,堆棧會在適當的時間自動運行它們,然後在該事件的圖層配方之後。

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

  • 您可以指派內部部署執行個體 AWS OpsWorks 堆疊內建圖層

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

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

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

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

將實體指定給圖層時 AWS OpsWorks 堆棧執行以下操作。

  • 執行該 layer 的安裝配方。

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

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

完成之後,執行個體會處於線上狀態並完全納入堆疊。 AWS OpsWorks 然後,堆疊會在每次發生生命週期事件時執行圖層指定的配方。