自定义 AWS OpsWorks 堆栈图层 - AWS OpsWorks

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

自定义 AWS OpsWorks 堆栈图层

重要

该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre mium Su AWS pp ort 与 AWS Support 团队联系。

自定义层只有最少的一组配方。您随后可通过实施自定义配方并将它们分配给层的生命周期事件来将相应的功能添加到层。

自定义层具有以下配置设置。

注意

AWS OpsWorks 堆栈会自动在层的实例上安装 Ruby。如果您要在实例上运行 Ruby 代码但不想使用默认 Ruby 版本,则可使用自定义 JSON 或自定义属性文件来指定您的首选版本。有关更多信息,请参阅 Ruby 版本

创建自定义层的基本过程包含以下步骤:

  1. 实施说明书,其中包含安装和配置程序包、处理配置更改、部署应用程序等操作所需的配方和关联文件。

    根据您的要求,您还可能需要配方来处理取消部署和关闭任务。有关更多信息,请参阅 说明书和诀窍

  2. 创建自定义层。

  3. 将您的配方分配给相应的生命周期事件

您随后要将实例添加到层,启动它们,然后将应用程序部署到这些实例。

重要

要将应用程序部署到自定义层的实例,您必须实施配方来处理部署操作并将配方分配给层的 Deploy 事件。