本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 AWS OpsWorks 堆栈堆栈注册实例
重要
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre
注意
仅 Linux 堆栈支持此功能。
要注册 AWS OpsWorks 堆栈之外的实例,请运行 AWS CLI aws opsworks register命令。您可以从要注册的实例或其他计算机上运行此命令。您可以将AWSOpsWorksRegisterCLI_EC2
或AWSOpsWorksRegisterCLI_OnPremises
策略应用于用户或组,以分别授予注册EC2或本地实例所需的权限。 AWS CLI 这些策略需要版本为 1.16.180 AWS CLI 或更高版本。
注意
要防止用户或角色注册实例,请更新实例配置文件以拒绝访问 register 命令。
注册过程会在您要使用堆栈管理的实例上安装代理,然后使用 AWS OpsWorks 您指定的 AWS OpsWorks 堆栈注册该实例。注册实例后,实例是堆栈的一部分,由 AWS OpsWorks Stacks 管理。有关更多信息,请参阅 管理注册的实例。
注意
尽管 T AWSools for PowerShell 包含调用register
API操作的 Register-OpsInstance
cmdlet,但我们建议您改用 AWS CLI 来运行该register
命令。
下图显示了注册 Amazon EC2 实例的两种方法。您可以使用同样的方法注册本地实例。

注意
您可以使用 AWS OpsWorks Stacks 控制台register
命令才能注册该实例。此要求的原因是:注册过程必须从实例中运行,而无法通过控制台来完成。
以下部分详细介绍了该过程。