说明书组件 - AWS OpsWorks

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

说明书组件

重要

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

一个说明书通常包含以下基本组件:

  • 属性文件包含一组表示要由配方和模板使用的值的属性。

  • 模板文件是配方用于创建其他文件 (如配置文件) 的模板。

    模板文件通常允许您通过覆盖属性(此操作可在不接触到说明书的情况下完成)来修改配置文件而不是重写配置文件。标准做法是:只要您希望更改某个实例上的配置文件 (甚至是略微更改),您就应使用模板文件。

  • 配方文件是用于定义配置系统所需的一切内容的 Ruby 应用程序,包括创建和配置文件夹、安装和配置程序包、启动服务等。

说明书不必包含全部这三个组件。进行自定义的更简单方法只需属性或模板文件。此外,说明书可有选择地包含其他文件类型,如定义或规范。

本部分介绍了三个标准说明书组件。有关更多信息,特别是有关如何实施配方的信息,请参阅 Opscode