其他最上層 opsworks 屬性 - AWS OpsWorks

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

其他最上層 opsworks 屬性

重要

該 AWS OpsWorks Stacks 服務於 2024 年 5 月 26 日終止使用壽命,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載移轉至其他解決方案。如果您對移轉有任何疑問,請透過 AWS Re: post 或透過進AWS 階 Support 與 AWS Support 團隊聯絡。

本節包含沒有子屬性的 opsworks 屬性。

activity

與屬性相關聯的活動,例如 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 版本。如需 AWS OpsWorks Stacks 如何決定 Ruby 版本的完整詳細資訊,請參閱內建的屬性檔案 ruby.rb

node["opsworks"]["ruby_version"]
run_cookbook_tests

是否在您的廚師 11.4 食譜(布爾)上運行minitest-chef-handler測試。

node["opsworks"]["run_cookbook_tests"]
sent_at

此命令傳送到執行個體的時間 (數值)。

node["opsworks"]["sent_at"]
部署

如果這些屬性與部署活動相關聯,deployment 會設為部署 ID,該 ID 是由 AWS OpsWorks Stacks 產生的 GUID (字串),可唯一識別部署。否則屬性設為 null。

node["opsworks"]["deployment"]