MuleSoft AWS SDK -- 跨账户信任(assumeRole)

MuleSoft AWS SDK -- Cross Account trust (assumeRole)

我们正在尝试使用 AWS 参数存储来存储 username/passwords 并从 MuleSoft CloudHub 访问这些参数。

后台的 MuleSoft CloudHub 使用 AWS 实例将应用程序部署到 Workers。

所以我的问题是我们可以进行跨账户信任吗?我们会承担角色并授予访问权限。

在这篇文章 (https://help.mulesoft.com/s/article/How-to-use-Default-AWS-Credentials-Provider-Chain-in-S3-connector) 中提到我们可以使用跨帐户,但它在 CloudHub 上不起作用,有人可以确认吗?

以前有人做过吗?

谢谢。

CloudHub 不直接提供对基础架构的访问,因此您不能像文章中提到的那样设置环境变量:

this is only possible in Runtime environments running the customers owned servers not in CloudHub, as customers don't have control over the environment of CloudHub workers.

请注意,无论您使用什么连接器实现来访问 AWS 参数,都必须像 Mule S3 连接器一样解析该信任。