AWS Glue 作业 Python 脚本 Boto3 - 想要隐藏凭证

EM *_*Bee 1 amazon-web-services python-3.x boto3

有没有人找到在从 AWS Glue 调用的 python 脚本中隐藏 boto3 凭证的方法?

现在我将我的密钥和 access_key 嵌入到我的脚本中,我很确定这不是一个好习惯......

EM *_*Bee 5

我找到了答案!当我为我的 Glue 服务建立 IAM 角色时,我没有意识到我也在向 boto3 开放。

答案是我不需要通过我的凭据。我只是用这个:

mySession = boto3.Session(region_name='my_region_name')
Run Code Online (Sandbox Code Playgroud)

它就像一个魅力!