本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
步骤 1:启动实例计划程序中心堆栈
按照本节中的 step-by-step说明将解决方案部署到您的账户。
部署用时:大约五分钟
-
登录 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 账户 IDs
<Optional Input>
如果您使用的是 AWS Organizations,则此字段为必填字段。例如,提供组织 ID
o-xxxxyyy。否则,请提供一个以逗号分隔的可信分支账户列表 IDs ,这些账户可以自行注册以进行日程安排(最多 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已淘汰。此参数仅用于迁移目的,不应编辑。
中心账户调度
区域
<Optional Input>
将计划的实例所在的区域列表。例如,
us-east-1,us-west-1。注意:如果您将此参数保留为空,解决方案将使用当前区域。KMS 密钥 ARNs 适用于 EC2
<Optional Input>
ARNs 要在 AWS kms 上授予实例计划程序的 KMS 列表,以逗号分隔:CreateGrant 为 EC2 服务提供加密 EBS 卷的解密权限的权限。这允许调度器启动附带加密 EBS 卷的EC2 实例。提供(*)可授予对所有 KMS 密钥的有限访问权限;保留为空可将其禁用。有关已创建策略的详细信息,请参阅加密 EC2 EBS 卷。
适用于 License Manag ARNs er EC2
<Optional Input>
以逗号分隔的 License Manager 配置列表 ARNs ,用于授予实例调度程序启动由 License Manager 管理的 EC2 实例的权限。留空可禁用。有关详细信息,请参阅 L EC2 icense Manager。
监控
启用 CloudWatch 调试日志
No在日志中启用调试级日志记录。 CloudWatch
日志保留期(以天为单位)
30日志的日志保留期(以天为 CloudWatch 单位)。
运营监控
Enabled部署运营见解仪表板 CloudWatch ,收集有关解决方案运营的自定义指标数据。如果需要,可以禁用仪表板以降低相关成本。
其他
SchedulingRequestHandler 内存大小 (MB)
512用于调度资源的 AWS Lambda 函数的内存大小。如果您遇到内存使用率过高或超时问题,请增大此参数值。
Orchestrator 内存大小 (MB)
512编排器 Lambda 函数的内存大小。如果您遇到内存使用率过高或超时问题,请增大此参数值。
-
选择 Next(下一步)。
-
在配置堆栈选项页面上,请选择下一步。
-
在审核并创建页面上,审核并确认设置。选中用于确认模板将创建 IAM 资源的框。
-
选择提交以部署堆栈。
您可以在 AWS CloudFormation 控制台的 “状态” 列中查看堆栈的状态。您将在大约五分钟后看到 CREATE_COMPLETE 状态。