本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 1:启动实例计划程序中心堆栈
请按照此部分中的分步说明操作,以将解决方案部署到您的账户中。
部署用时:大约五分钟
-
登录 AWS 管理控制台
并选择按钮启动* instance-scheduler-on-aws.template* AWS 模板。 CloudFormation -
默认情况下,该模板在美国东部(弗吉尼亚州北部)区域启动。要在其他 AWS 区域启动解决方案,请使用控制台导航栏中的区域选择器。
-
在创建堆栈页面上,确认 Amazon S3 URL 文本框中已有正确的模板 URL,然后选择下一步。
-
在指定堆栈详细信息页面上,为您的解决方案堆栈分配一个名称。有关命名字符限制的信息,请参阅《AWS Identity and Access Management 用户指南》中的 IAM 和 AWS STS 配额。
-
在参数下,检查该解决方案模板的参数,并根据需要进行修改。该解决方案使用以下默认值。
参数 默认值 说明 基础设施
命名空间
default提供唯一标识符来区分多个解决方案部署(无空格)。示例:Dev。
使用 AWS Organizations
No使用 AWS Organizations 可实现分支账户注册流程自动化。
组织 ID/Remote 账户 ID
<Optional Input>
如果您使用的是 AWS Organizations,则此字段为必填字段。提供组织 ID,例如
o-xxxxyyy。否则,请提供以逗号分隔的可信分支账户 ID 列表,这些账户可以自行注册日程安排(最多 40 个),例如1111111111, 2222222222计划标签键
Schedule解决方案读取的标签键,用于确定资源的计划。资源对应的值用于指定计划的名称。如果您选择修改默认值,请分配一个可在所有必要的实例上统一且准确应用的名称。注意:此标签键区分大小写。
保留数据和日志
Enabled为解决方案所使用的 DynamoDB 表启用删除保护功能。启用后,在删除该堆栈时,这些表将保留。要在删除该堆栈的同时删除表,请先禁用此参数。
全局设置
启用日程安排
Yes设置
No为可暂停所有调度操作。默认时区
UTC未指定时区的计划的默认 IANA(国际编号分配机构)时区标识符。有关有效时区标识符的列表,请参阅 List of tz database time zones
的 TZ identifier 列。 计划间隔(分钟)
5调度器运行之间的间隔(以分钟为单位)。较短的间隔可以提高准确性和响应能力,但也会增加成本。生产部署至少需要 5 分钟才能稳定运行;较短的值仅用于小规模测试。
启用 EC2 SSM 维护时段
No允许计划指定一个或多个 Systems Manger 维护时段名称。随后,AWS 实例计划程序将确保带有该计划标签的实例,在关联的维护时段开始前至少 10 分钟启动。
在停止时创建 RDS 实例快照
No选择是否在停止 RDS 数据库实例之前创建快照。注意:快照不适用于 Amazon Aurora 集群。
ASG 操作名称前缀
IS-解决方案在为 Auto Scaling 组命名计划扩缩操作时所使用的前缀。解决方案将根据需要添加或移除带该前缀的操作。
ASG 计划标签键
scheduled已淘汰。此参数仅用于迁移目的,不应编辑。
Hub-Account 计划
区域
<Optional Input>
将计划的实例所在的区域列表。例如,
us-east-1,us-west-1。注意:如果您将此参数保留为空,解决方案将使用当前区域。适用于 EC2 的 KMS 密钥 ARN
<Optional Input>
Comma-separated 在 AWS kms 上授予实例计划程序的 KMS ARN 列表:为 CreateGrant EC2 服务提供加密 EBS 卷解密权限的权限。这可让计划程序启动附带加密的 EBS 卷的 EC2 实例。提供(*)可授予对所有 KMS 密钥的有限访问权限;保留为空可将其禁用。有关已创建的策略的详细信息,请参阅加密的 EC2 EBS 卷。
适用于 EC2 的许可证管理器 ARN
<Optional Input>
Comma-separated 许可证管理器配置 ARN 列表,用于授予实例调度器启动许可证管理器管理的 EC2 实例的权限。留空则禁用。有关详细信息,请参阅 EC2 许可证管理器。
监控
启用信息标记
Yes启用后,实例调度器将信息标签写入托管资源,指明上次采取的调度操作和遇到的任何错误。有关更多信息,请参阅信息标签。
启用 CloudWatch 调试日志
No在日志中启用调试级别的日志记录。 CloudWatch
日志保留期(以天为单位)
30日志的日志保留期(以天为 CloudWatch 单位)。
运营监控
Enabled部署运营见解仪表板 CloudWatch 并收集有关解决方案运营的自定义指标数据。如果需要,可以禁用仪表板以降低相关成本。
其他
SchedulingRequestHandler 内存大小 (MB)
512用于调度资源的 AWS Lambda 函数的内存大小。如果您遇到内存使用率过高或超时问题,请增大此参数值。
Orchestrator 内存大小 (MB)
512协调器 Lambda 函数的内存大小。如果您遇到内存使用率过高或超时问题,请增大此参数值。
-
选择 Next(下一步)。
-
在配置堆栈选项页面上,请选择下一步。
-
在审核并创建页面上,审核并确认设置。选中用于确认模板将创建 IAM 资源的框。
-
选择提交以部署堆栈。
您可以在 AWS CloudFormation 控制台的状态列中查看堆栈的状态。您将在大约五分钟后看到 CREATE_COMPLETE 状态。