本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
其他最上層 opsworks 屬性
重要
AWS OpsWorks Stacks 此服務已於 2024 年 5 月 26 日終止,並已針對新客戶和現有客戶停用。我們強烈建議客戶盡快將其工作負載遷移至其他解決方案。如果您對遷移有任何疑問,請透過 AWS re:Post
本節包含沒有子屬性的 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 版本。如需 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,該 ID 是由 OpsWorks Stacks 產生的 GUID (字串),可唯一識別部署。否則屬性設為 null。node["opsworks"]["deployment"]