如何使用aws-sdk-ruby --aws-sdk-iam,aws-sdk-core获取AWS访问密钥和秘密密钥

时间:2020-01-13 20:06:38

标签: ruby amazon-web-services rubygems automated-tests aws-sdk-ruby

我是aws和ruby的新手。我正在尝试使用aws-sdk-ruby获取访问密钥和秘密密钥,因为出于安全原因,我们无法访问AWS控制台中的密钥。我试图使用'get_federation_token''假设角色与SAML'来获取密钥,但是我没有成功。在使用saml2aws和aws-federator通过CLI登录到AWS时,我尝试了两种方式。我想复制一下并获取能够成功连接的密钥。

1 个答案:

答案 0 :(得分:0)

您是否尝试过在.env文件中设置ENV变量,然后通过ENV.fetch('variable_name')(例如ENV.fetch('S3_BUCKET_NAME'))进行抓取?这对我一直有效。