资源管理 - AWS OpsWorks

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

资源管理

重要

AWS OpsWorks Stacks 不再接受新客户。在 2024 年 5 月 26 日之前,现有客户将能够照常使用 OpsWorks 控制台、API、CLI 和 CloudFormation 资源,届时这些工具或资源将停用。为准备此过渡,我们建议您尽快将堆栈过渡到AWS Systems Manager。有关更多信息,请参阅 AWS OpsWorks Stacks 生命周期终止常见问题解答将 AWS OpsWorks Stacks 应用程序迁移到 AWS Systems Manager Application Manager

通过 Resources 页面,您可以在 AWS OpsWorks Stacks 堆栈中使用您账户的 Elastic IP 地址、Amazon EBS 卷或 Amazon RDS 实例资源。您可使用 Resources 执行以下操作:

  • 注册资源 - 将资源注册到一个堆栈,从而让您可以将资源挂载到该堆栈的一个实例。

  • 挂载资源 - 将资源挂载到堆栈的一个实例。

  • 移动资源 - 将资源从一个实例移动到另一个实例。

  • 分离资源 - 将资源与一个实例分离。资源将保持注册状态,并且可以挂载到另一个实例。

  • 注销资源。AWS OpsWorks Stacks 无法使用已注销的资源,但已注销的资源会保留在您的账户中 (除非您将其删除),并且可以注册到另一个堆栈。

请注意以下约束:

  • 您无法将已注册的 Amazon EBS 卷挂载到 Windows 实例。

  • Resources 页面管理标准、PIOPS、吞吐量优化型 HDD、冷 HDD 或通用型 (SSD) Amazon EBS 卷,但不管理 RAID 阵列。

  • Amazon EBS 卷必须为 xfs 格式。

    AWS OpsWorks Stacks 不支持其他文件格式,例如 ext4。有关准备 Amazon EBS 卷的更多信息,请参阅使 Amazon EBS 卷可用

  • 您不能将 Amazon EBS 卷挂载到正在运行的实例或将它从正在运行的实例中分离。

    您只能对脱机实例进行操作。例如,您可以将使用中的卷注册到堆栈并将它挂载到一个脱机实例,但在启动新实例前,您必须停止原来的实例并分离卷。否则,启动过程将失败。

  • 所有注册的资源仅在 AWS OpsWorks 中管理。这可以覆盖资源生命周期属性,例如,对 EC2 卷使用 DeleteOnTermination

  • 您可以将弹性 IP 地址挂载到正在运行的实例或将它从正在运行的实例中分离。

    您可以对联机或脱机实例进行操作。例如,您可以注册一个使用中的地址并将它分配给某个正在运行的实例,AWS OpsWorks Stacks 将自动重新分配地址。

  • 要注册和注销资源,您的 IAM 策略必须为以下操作授予权限:

    管理权限级别为所有这些操作授予权限。为了防止管理用户注册或注销特定资源,请对其 IAM 策略进行编辑以拒绝相应操作的权限。有关更多信息,请参阅安全和权限