【问题标题】:access cloudwatch across different account programmatically以编程方式跨不同帐户访问 cloudwatch
【发布时间】:2019-08-11 10:34:49
【问题描述】:

我正在使用可用于监控各种 AWS 账户的 prometheus cloudwatch 导出器。我看到很多关于配置单个 IAM 用户(非编程)以进行跨账户访问的文档,但无法找到配置 编程用户 以跨多个账户访问 cloudwatch 的步骤。 如果有人可以为我提供相同的指针,那就太好了

【问题讨论】:

    标签: amazon-web-services amazon-iam prometheus


    【解决方案1】:

    您不能真正跨账户使用单个 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 导出器,您需要允许导出器以类似的方式承担角色。您也可以使用编码轻松创建这些角色。评论您需要的更多详细信息,将有所帮助

    【讨论】:

    • 这些步骤适用于非编程用户。谁可以访问 Web 控制台切换帐户。我们通过此方法收到的再次令牌在特定时间有效。在我们的例子中,我需要单个 cloudwatch 导出器可以用来从多个 aws 帐户中获取数据,并且它不应该具有在特定时间有效的令牌。
    猜你喜欢
    • 1970-01-01
    • 2013-07-30
    • 2012-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多