【发布时间】:2019-08-11 10:34:49
【问题描述】:
我正在使用可用于监控各种 AWS 账户的 prometheus cloudwatch 导出器。我看到很多关于配置单个 IAM 用户(非编程)以进行跨账户访问的文档,但无法找到配置 编程用户 以跨多个账户访问 cloudwatch 的步骤。 如果有人可以为我提供相同的指针,那就太好了
【问题讨论】:
标签: amazon-web-services amazon-iam prometheus
我正在使用可用于监控各种 AWS 账户的 prometheus cloudwatch 导出器。我看到很多关于配置单个 IAM 用户(非编程)以进行跨账户访问的文档,但无法找到配置 编程用户 以跨多个账户访问 cloudwatch 的步骤。 如果有人可以为我提供相同的指针,那就太好了
【问题讨论】:
标签: amazon-web-services amazon-iam prometheus
您不能真正跨账户使用单个 IAM 角色。您真正需要的是创建一个可由不同用户帐户代入的 IAM 角色。
以下链接有助于定义可由不同帐户担任的角色: https://docs.aws.amazon.com/IAM/latest/UserGuide/tutorial_cross-account-with-roles.html?shortFooter=true#tutorial_cross-account-with-roles-2
要使用 cloudwatch 导出器,您需要允许导出器以类似的方式承担角色。您也可以使用编码轻松创建这些角色。评论您需要的更多详细信息,将有所帮助
【讨论】: