Amazon-Iam

您如何配置 Confidant 為其 IAM 使用者使用訪問密鑰 ID/秘密訪問密鑰?

  • June 24, 2016

我現在已經通讀了幾次文件,並且非常清楚如何為 Confidant 設置 IAM 使用者以及為其分配什麼權限。但我似乎無法弄清楚如何為我創建的使用者獲取 Confidant 憑據。大家能指點我正確的方向嗎?

注意:我也在知己的Google論壇上問過這個問題。如果我在那裡得到答案,我一定會在這裡發布。

Confidant 的維護者 Ryan Lane 在他們的Google論壇上回復了我。這是他不得不說的:

一般來說,我們盡量不使用 IAM 使用者。我們總是盡可能使用 IAM 角色,這使得 IAM 憑證可以通過 EC2 實例上的元數據服務自動提供給知己。

也就是說,知己將 boto3/botocore 用於所有 AWS 操作,因此您可以為 IAM 訪問配置 boto3 的任何方式都可以使用: http ://boto3.readthedocs.io/en/latest/guide/configuration.html 。最簡單的方法是在開始 confidant 之前導出必要的環境變數,因為 confidant 對其其餘設置使用環境變數:http: //boto3.readthedocs.io/en/latest/guide/configuration.html#environment-variables

引用自:https://serverfault.com/questions/786060