选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

AWS OpsWorks 堆栈图层参考

聚焦模式
AWS OpsWorks 堆栈图层参考 - AWS OpsWorks

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

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

重要

该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre mium Su AWS pp ort 与 AWS 支持 团队联系。

AWS OpsWorks Stacks 部署的每个实例都必须是至少一个层的成员,该层定义了实例在堆栈中的角色,并控制设置和配置实例、安装软件包、部署应用程序等的细节。有关如何使用 AWS OpsWorks 堆栈创建和管理图层的更多信息,请参阅图层

每个图层描述都包含 AWS OpsWorks Stacks 为图层的每个生命周期事件运行的内置配方列表。这些食谱存储在 https://github.com/aws/opsworks-c ookbooks 中。请注意,这些列表仅包含那些由 AWS OpsWorks Stacks 直接运行的食谱。这些配方有时会运行列表中未列出的从属配方。要查看特定事件的完整配方列表 (包括从属配方和自定义配方),请检查相应的生命周期事件的 Chef 日志中的运行列表。

ECS 集群层参考

注意

此层仅适用于基于 Linux 的堆栈。

ECS 集群层代表 Amazon Elastic Container Service (Amazon ECS) 集群,可简化集群管理。

短名称:ecs-cluster

兼容性Amazon ECS 服务层仅与自定义层兼容

开放端口:ECS Cluster 允许公开访问端口 22 (SSH)

自动分配弹性 IP 地址:默认情况下关闭

默认 EBS 卷:否

默认安全组: AWS-OpsWorks-ECS-Cluster

配置:要配置 ECS Cluster 层,您必须指定以下内容:

  • 是否为容器实例分配公有 IP 地址或弹性 IP 地址

  • 容器实例的实例配置文件

Setup 配方

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • opsworks_ecs::setup

Configure 配方

  • opsworks_ganglia::configure-client

  • ssh_users

  • mysql::client

  • agent_version

  • opsworks_ecs::configure

Deploy 配方

  • deploy::default

  • opsworks_ecs::deploy

UnDeploy 配方

  • opsworks_ecs::undeploy

Shutdown 配方

  • opsworks_shutdown::default

  • opsworks_ecs::shutdown

安装:

  • AWS OpsWorks Stacks 使用实例的软件包安装程序将 Docker 安装到其默认位置

  • Setup 事件的 Chef 日志记录 Amazon ECS 代理是否已成功安装。否则, AWS OpsWorks Stacks 提供的日志不包含 Amazon ECS 错误日志信息。有关如何处理 Amazon ECS 错误的更多信息,请参阅 Amazon ECS 故障排除

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。