View a markdown version of this page

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

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

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

重要

该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre mium Su AWS pp ort 与 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 以更新堆栈配置。

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

注意

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