

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

# deploy 属性
<a name="attributes-recipes-deploy"></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 支持 团队联系。

[内置部署说明书的 `deploy.rb` 属性文件](https://github.com/aws/opsworks-cookbooks/blob/release-chef-11.10/deploy/attributes/deploy.rb)在 `opsworks` 命名空间中定义了以下属性。有关部署目录的更多信息，请参阅[Deploy 配方](create-custom-deploy.md)。有关如何覆盖内置属性以指定自定义值的更多信息，请参阅 [覆盖属性](workingcookbook-attributes.md)。

**deploy\$1keep\$1releases **  <a name="attributes-recipes-deploy-global-keep-releases"></a>
 OpsWorks Stacks 将存储的应用程序部署数量的全局设置（数字）。默认值是 5。该值可控制您能够回滚应用程序的次数。  

```
node[:opsworks][:deploy_keep_releases]
```

**组 **  
(仅限 Linux) 应用程序部署目录的 `group` 设置 (字符串)。该默认值取决于实例的操作系统：  
+ 对于 Ubuntu 实例，默认值为 `www-data`。
+ 对于属于使用 Nginx 和 Unicorn 的 Rails App Server 层的成员 Amazon Linux 或 RHEL 实例，默认值为 `nginx`。
+ 对于所有其他 Amazon Linux 或 RHEL 实例，默认值为 `apache`。

```
node[:opsworks][:deploy_user][:group]
```

**用户 **  
(仅限 Linux) 应用程序部署目录的 `user` 设置 (字符串)。默认值为 `deploy`。  

```
node[:opsworks][:deploy_user][:user]
```