其他 | 其他 RFC,正在创建 (CLI) - AMS 高级入职指南

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

其他 | 其他 RFC,正在创建 (CLI)

此示例说明如何使用管理 | 其他 | 其他 | 创建 CT (ct-1e1xtak34nx76) 请求更改所有可用 CTs 地址。

当您找不到所需更改类型时,请使用此 CT;但是,如果您不确定是否要在现有 CT 中指定参数,则最好提交服务请求以寻求帮助。有关提交服务请求的信息,请参阅服务请求示例

这种类型的 RFC 需要获得批准,这意味着它需要 AMS 批准才能实施。提交 RFC 后,AMS 操作员将与您联系,讨论您要部署的堆栈。

注意

使用 “需要审核” 时 CTs,AMS 建议您使用 “尽快安排” 选项(在控制台中选择 “尽快”,在 AP I/CLI 中将开始和结束时间留空),因为这些选项 CTs 要求 AMS 操作员检查 RFC,并可能在批准和运行之前与您沟通。如果您安排这些活动 RFCs,请务必留出至少 24 小时的时间。如果在预定开始时间之前未获得批准,RFC 将被自动拒绝。

所需数据:

  • Comment: RFC 的用途。

  • ChangeTypeIdChangeTypeVersion:使用 Other | Create (ct-1e1xtak34nx76) 请求新资源,使用 Other | Update (ct-0xdawir96cy7k) 更改现有资源;两者都是v1

可选数据:Priority: 可接受的值为HighMedium、或Low

内联创建

  • 使用内联提供的执行参数发出 create RFC 命令(内联提供执行参数时使用转义引号)。示例使用 “其他 | 创建”。

    aws amscm create-rfc --change-type-id "ct-1e1xtak34nx76" --change-type-version "1.0" --title "TITLE" --execution-parameters "{\"Comment\": \"What you want created\"}"
  • 使用创建 RFC 操作中返回的 RFC 编号提交 RFC。在提交之前,RFC 仍处于该Editing状态,不会被付诸行动。

    aws amscm submit-rfc --rfc-id RFC_ID
  • 监控 RFC 状态并查看执行输出:

    aws amscm get-rfc --rfc-id RFC_ID

模板创建

  1. 为执行参数创建并保存一个 JSON 文件;示例将其命名为 OtherParams .json,并包含可选Priority参数:

    { "Comment": "What you want created", "Priority": "Medium" }
  2. 为 RFC 参数创建并保存一个 JSON 文件;示例将其命名为 OtherRfc .json。

    { "ChangeTypeId": "ct-1e1xtak34nx76", "ChangeTypeVersion": "1.0", "Title": "TITLE" }
  3. 创建 RFC,指定 OtherRfc 文件和 OtherParams 文件:

    aws amscm create-rfc --cli-input-json file://OtherRfc.json --execution-parameters file://OtherParams.json

    您会在回复 RfcId 中收到新 RFC 的信息。例如:

    { "RfcId": "RFC-ID" }
  4. 提交 RFC:

    aws amscm submit-rfc --rfc-id RFC-ID

    如果未报告错误,则表示操作成功。

  5. 要监控请求的状态并查看执行输出,请执行以下操作:

    aws amscm get-rfc --rfc-id RFC-ID