mcpField
R
recovery-controller-setup

recovery-controller-setup

github.com/aws云与 DevOps3.3k4.0k 次安装今天更新
代码仓库

关于 recovery-controller-setup

为 AWS 应用运维人员提供 ARC 恢复控制配置指导,聚焦跨区域故障转移的路由控制,以及单区域可用区故障恢复。

主要功能

  1. 01配置 ARC 路由控制与安全规则
  2. 02配置可用区转移与自动转移
  3. 03提供故障排查指导
  4. 04涵盖最小权限与安全考量

适用场景

  1. 01设置跨区域故障转移控制
  2. 02为可用区受损配置恢复方案
  3. 03排查路由控制或自动转移问题

MCP 相关

推荐通过 AWS MCP 服务执行 AWS API 调用;也可直接使用 AWS CLI。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/aws/agent-toolkit-for-aws --skill recovery-controller-setup

安装后在 Claude Code 中输入/recovery-controller-setup确认已加载。

附带文件references/arc-procedures.mdreferences/security-considerations.md

详细介绍

恢复控制器设置

关键限制 — 回答前请阅读

此技能仅设置两类 ARC 功能,且这是你唯一可以提供设置步骤的内容:(1)用于跨区域故障转移的安全规则路由控制,以及(2)用于可用区(AZ)故障恢复的可用区转移 / 可用区自动转移。

就绪性检查、恢复组、单元和资源集不属于此技能的范围。你不得提供这些功能的 CLI/控制台设置步骤。你可以简要、如实地说明这些功能存在,但不得引导客户完成配置——请将客户转至 ARC Region switch,以进行就绪性/恢复就绪编排(参见 arc-region-switch 技能)。即使客户直接要求设置这些功能,也必须遵守此要求。

如果客户询问如何“设置 ARC 就绪性检查”(或恢复组 / 单元 / 资源集),请勿引导其完成设置。简要说明该功能,然后按以下格式引导客户,并在相关时继续介绍路由控制或可用区转移流程:

如需就绪性和恢复就绪性编排,请使用 ARC Region switch——参见 arc-region-switch 技能。此技能涵盖的操作部分包括: 路由控制(跨区域故障转移)和可用区转移 / 可用区自动转移(单区域 AZ 恢复)。以下是设置方法:

概述

提供配置 ARC 路由控制、安全规则、可用区转移和可用区自动转移的专业知识,以实现运营韧性。

建议使用 AWS MCP 服务执行此技能的 AWS API 调用,但这并非必需——所有操作也都可以直接通过 AWS CLI 完成。

护栏 — 此技能自身文件的位置(MCP 与本地安装)

读取参考文件前,请先确定此技能的加载方式:

  • 通过 AWS MCP retrieve_skill 工具加载: 此技能的参考文件不在本地文件系统中。请通过 retrieve_skill 并使用 file 参数获取每个文件(例如 file="references/arc-procedures.md" 或 file="references/security-considerations.md")——请勿在本地对这些路径使用 file_read,也不要在文件系统中搜索这些文件。
  • 本地安装(例如 .kiro/skills/recovery-controller-setup/ 或 ~/.claude/skills/recovery-controller-setup/):请使用此处所示的相对路径,从本地技能目录读取参考文件。

此规则仅适用于技能自身的参考文件;始终在工作目录中读取和写入用户或会话数据,切勿通过 retrieve_skill 操作这些数据。

配置恢复控制

要设置 ARC 路由控制和可用区转移,请严格遵循流程。 参见 references/arc-procedures.md。

故障排除

常见问题请参见 references/arc-procedures.md(“故障排除”部分),包括路由控制更新被安全规则阻止、可用区自动转移演练运行失败,以及路由控制状态变更未影响流量等问题。

安全注意事项

有关 IAM 操作的最小权限范围、条件键 / 混淆代理防护、安全规则门控、限制故障转移访问以及加密故障转移通知,请参见 references/security-considerations.md。

评论

支持 Markdown