AWS OpsWorks 堆疊圖層參考 - AWS OpsWorks

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

AWS OpsWorks 堆疊圖層參考

重要

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

AWS OpsWorks Stacks 部署的每個執行個體都必須是至少一個層的成員,層級會定義執行個體在堆疊中的角色,並控制設定和設定執行個體、安裝套件、部署應用程式等的詳細資訊。如需如何使用「 AWS OpsWorks 堆疊」建立和管理圖層的詳細資訊,請參閱圖層

每個圖層說明都包含 AWS OpsWorks Stack 針對每個圖層生命週期事件執行的內建配方清單。這些配方存放在 https://github.com/aws/opsworks-cookbooks。請注意,這些清單只包含 AWS OpsWorks Stacks 直接執行的配方。這些配方有時會執行相依配方,而相依配方並未列出。若要查看特定事件的完整配方清單 (包括相依和自訂配方),請檢查適當生命週期事件 Chef 日誌中的執行清單。

ECS 叢集層參考

注意

此 layer 僅適用於 Linux 類型堆疊。

ECS 叢集層代表亞馬遜彈性容器服務 (Amazon ECS) 叢集,並簡化了叢集管理。

Short name: (簡短名稱:) ecs-cluster

相容性:Amazon ECS 服務層僅與自訂層相容

開放連接埠:ECS 叢集允許公開存取連接埠 22 (SSH)

Autoassign Elastic IP addresses: (自動指派彈性 IP 地址:) 預設為關閉

Default EBS volume: (預設 EBS 磁碟區:)

預設安全群組:AWS OpsWorks-ECS 叢集

組態:若要設定 ECS 叢集層,您必須指定下列項目:

  • 是否將公有 IP 地址或彈性 IP 地址指派給容器執行個體

  • 容器執行個體的執行個體描述檔

Setup recipes: (安裝配方:)

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • opsworks_ecs::setup

Configure recipes: (設定配方:)

  • opsworks_ganglia::configure-client

  • ssh_users

  • mysql::client

  • agent_version

  • opsworks_ecs::configure

Deploy recipes: (部署配方:)

  • deploy::default

  • opsworks_ecs::deploy

Undeploy recipes: (解除部署配方:)

  • opsworks_ecs::undeploy

Shutdown recipes: (關機配方:)

  • opsworks_shutdown::default

  • opsworks_ecs::shutdown

安裝: