使用 AWS OpsWorks 堆疊註冊執行個體 - AWS OpsWorks

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

使用 AWS OpsWorks 堆疊註冊執行個體

重要

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

注意

只有 Linux 堆疊支援此功能。

若要註冊 AWS OpsWorks Stacks 以外的執行個體,請執行 AWS CLI aws opsworks register命令。您可以從要註冊的執行個體或從另一部電腦執行此命令 您可以將AWSOpsWorksRegisterCLI_EC2AWSOpsWorksRegisterCLI_OnPremises政策套用至使用者或群組,以分別授與註冊 EC2 或現場部署執行個體所需的許可。 AWS CLI 這些政策需要 1.16.180 版 AWS CLI 或更新版本。

注意

若要防止使用者或角色註冊執行個體,請更新執行個體設定檔以拒絕存取register指令。

註冊程序會在您想要使用 AWS OpsWorks Stacks 管理的執行個體上安裝代理程式,並將執行個體註冊到您指定的 AWS OpsWorks 堆疊中。在註冊執行個體之後,執行個體會成為堆疊的一部分,並由 AWS OpsWorks Stacks 管理。如需詳細資訊,請參閱 管理已註冊的執行個體

注意

雖然適用的 AWS 工具 PowerShell包含呼叫 register API 動作的Register-OpsInstance指令程式,但我們建議您改用 AWS CLI 來執行register命令。

下圖顯示註冊 Amazon EC2 執行個體的兩種方法。您可以使用相同的方法來註冊現場部署執行個體。

注意

您可以使用 AWS OpsWorks Stacks 主控台來管理已註冊的執行個體,但必須執行 AWS CLI register 命令來註冊執行個體。這樣做的原因是因為註冊程序必須從執行個體執行,無法透過主控台完成。

下列各節將詳細說明此程序。