我有以下在 Python 中工作的方法:
def connect_s3_boto3():
try:
os.environ['AWS_PROFILE'] = "a9e"
s3 = boto3.resource('s3')
return s3
except:
raise
问题是使用~/.aws/config:
[profile home]
aws_access_key_id=ID
aws_secret_access_key=SECRET
[profile a9e]
region=eu-west-1
role_arn=DAROLE
source_profile=home
所以,我有一系列的疑问。在我想使用该方法的生产环境中,我需要设置 AWS Vault?有没有其他选择?例如使用IAM_ROLEas in boto2。
慕哥6287543
相关分类