本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
其他顶级 opsworks 属性
重要
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre
本节包含没有子属性的 opsworks 属性。
- 活动
-
与属性关联的活动,如
deploy(字符串)。node["opsworks"]["activity"] - agent_version
-
实例 OpsWorks 代理的版本(字符串)。
node["opsworks"]["agent_version"] - deploy_chef_provider
-
Chef 部署提供程序,其影响已部署应用程序的目录结构 (字符串)。您可以将此属性设置为以下之一:
-
Branch -
Revision -
Timestamped(默认值)
node["opsworks"]["deploy_chef_provider"] -
- ruby_stack
-
Ruby 堆栈 (字符串)。默认设置为企业版 (
ruby_enterprise)。对于 MRI 版本,请将此属性设置为ruby。node["opsworks"]["ruby_stack"] - ruby_version
-
应用程序将使用的 Ruby 版本 (字符串)。您可使用此属性仅指定主要和次要版本。您必须使用适当的 [“ruby”] 属性来指定修补程序版本。有关如何指定版本的更多信息 (包括示例),请参阅 Ruby 版本。有关 OpsWorks Stacks 如何确定 Ruby 版本的完整详细信息,请参阅内置属性文件 ruby.rb
。 node["opsworks"]["ruby_version"] - run_cookbook_tests
-
是否对你的 Chef 11.4 食谱minitest-chef-handler
进行测试(布尔值)。 node["opsworks"]["run_cookbook_tests"] - sent_at
-
此命令发送到实例的时间 (数字)。
node["opsworks"]["sent_at"] - 后
-
如果这些属性与部署活动关联,
deployment将设置为部署 ID,即由 OpsWorks Stacks 生成的唯一地标识部署的 GUID(字符串)。否则,该属性设置为 null。node["opsworks"]["deployment"]