2015-05-11 102 views

回答

1

你不需要它。 As the readme says

最快的方式開始是運行在AWS配置命令:

這並不意味着它是唯一的方法。

對於IAM角色,你不需要做任何事情,它會正常工作,開箱即用:

如果您正在使用強烈推薦證書的最後一個選項上的AWS-CLI EC2實例。 IAM角色是在您的實例上自動安裝證書的好方法。如果您使用的是IAM角色,aws-cli會自動找到並使用它們。

(也來自自述文件)。

2

您不是要求輸入訪問密鑰/密鑰。

Configuring the AWS CLI的AWS文件告訴我們以下有關憑證供應鏈

的AWS CLI查找在 憑證和配置設置順序如下:

  • 命令行選項 - region,output格式和profile可以指定爲命令o以覆蓋默認設置。
  • 環境變量 - AWS_ACCESS_KEY_IDAWS_SECRET_ACCESS_KEY
  • 的AWS證書文件 - 位於~/.aws/credentials在Linux,OS X,或Unix,或者在C:\Users\USERNAME\.aws\credentials上 的Windows。除了 默認配置文件外,此文件還可以包含多個命名配置文件。
  • CLI配置文件 - 通常位於~/.aws/config在Linux,OS X,或Unix,或者在C:\Users\USERNAME\.aws\config上 的Windows。該文件可以包含默認配置文件,名爲配置文件和CLI特定的配置參數。
  • 實例配置文件憑據 - 可以在具有分配的實例角色的EC2實例上使用這些憑據,並通過Amazon EC2元數據服務交付 。

如果配置證書,那麼這些使用,但是配置什麼,你應該是好去與您現有的實例配置文件和IAM角色。

相關問題