步骤 3.3:将自定义食谱添加到 MyStack - AWS OpsWorks

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

步骤 3.3:将自定义食谱添加到 MyStack

重要

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

您将自定义说明书存储在存储库中,与存储应用程序的方法非常相似。每个堆栈都可以有一个存储库,其中包含一组自定义说明书。然后,您可以指 AWS OpsWorks 示 Stacks 在堆栈的实例上安装您的自定义食谱。

  1. 单击导航窗格中的 Stack 以查看当前堆栈的页面。

  2. 单击 Stack Settings,然后单击 Edit

  3. 按如下方式修改堆栈配置。

    • 使用自定义 Chef 说明书

    • Repository type - Git

    • Repository URL (存储库 URL) - git://github.com/amazonwebservices/opsworks-example-cookbooks.git

  4. 单击 Save 以更新堆栈配置。

    Repository configuration with Git option and URL field. (AI generated)

AWS OpsWorks 然后,Stacks 会将食谱存储库的内容安装到堆栈的所有实例上。如果您创建新实例, AWS OpsWorks Stacks 会自动安装食谱存储库。

注意

如果您需要更新任何食谱或向存储库中添加新的食谱,则无需触摸堆栈设置即可完成。 AWS OpsWorks Stacks 将在所有新实例上自动安装更新的食谱。但是, AWS OpsWorks Stacks 不会自动在堆栈的在线实例上安装更新的食谱。你必须通过运行 AWS OpsWorks stac Update Cookbooks k 命令明确指示 Stacks 更新食谱。有关更多信息,请参阅 运行堆栈命令