

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

# 步骤 3.3：将自定义食谱添加到 MyStack
<a name="gettingstarted-db-cookbooks"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

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

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

1. 单击 **Stack Settings**，然后单击 **Edit**。

1. 按如下方式修改堆栈配置。
   + **使用自定义 Chef 说明书** **是**
   + **Repository type** - **Git**
   + **Repository URL (存储库 URL)** - **git://github.com/amazonwebservices/opsworks-example-cookbooks.git**

1. 单击 **Save** 以更新堆栈配置。  
![\[Configuration options for custom Chef cookbooks with Git repository settings.\]](http://docs.aws.amazon.com/zh_cn/opsworks/latest/userguide/images/gsb6.png)

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

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