尝试从 AWS Batch 获取密钥时,出现错误 - "Missing credentials in config, if using AWS_CONFIG_FILE, set AWS_SDK_LOA



My Batch代码在本地运行良好,因为它能够通过配置文件获取凭据。环境变量如下:

AWS_CONFIG_FILE=/Users/<user>/.aws/config
AWS_SDK_LOAD_CONFIG=1

当这个相同的代码通过管理控制台运行时,因为我们没有"/Users//.aws/config";,它有错误。需要知道在管理控制台中此配置文件可以保存在哪里吗?

要在AWS Batch中授予应用程序IAM权限,请使用作业角色:

对于作业角色,您可以指定IAM角色,该角色为作业中的容器提供使用AWS API的权限。

相关内容

  • 没有找到相关文章

最新更新