本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
AWS OpsWorks 堆栈图层参考
重要
这些区域有: AWS OpsWorks Stacks 该服务已于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请联系 AWS Support 团队开启 AWS re: post 或通过
每一个例子 AWS OpsWorks 部署的堆栈必须是至少一个层的成员,该层定义了实例在堆栈中的角色,并控制设置和配置实例、安装软件包、部署应用程序等的细节。有关如何使用的更多信息 AWS OpsWorks 用于创建和管理图层的堆栈,请参阅图层。
每个图层描述都包含一个内置配方列表 AWS OpsWorks 堆栈会针对图层的每个生命周期事件运行。这些食谱存储在 https://github.com/aws/opsworks-c
主题
ECS集群层参考
注意
此层仅适用于基于 Linux 的堆栈。
集ECS群层代表亚马逊弹性容器服务 (AmazonECS) 集群,可简化集群管理。
短名称:ecs-cluster
兼容性:A mazon ECS 服务层仅与自定义层兼容
开放端口:ECS集群允许公众访问端口 22 (SSH)
自动分配弹性 IP 地址:默认情况下关闭
默认EBS音量:否
默认安全组:AWS-OpsWorks-ECS-Cluster
配置:要配置集ECS群层,必须指定以下内容:
-
是否为容器实例分配公有 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 安装到其默认位置
-
安装事件的 Chef 日志记录了 Amazon ECS 代理是否已成功安装。否则,由提供的日志 AWS OpsWorks 堆栈不包含 Amazon ECS 错误日志信息。有关如何出 handleAmazon ECS错的更多信息,请参阅 Amazon ECS 疑难解答。