Как я могу изменить путь к учетным данным .aws? nodejs (aws-sdk) - PullRequest
0 голосов
/ 28 августа 2018

Чтобы подключить aws-sdk (nodejs) к aws, мне нужно создать файл учетных данных, затем добавить accessKeyId и secretAccessKey на

C: \ Users {имя пользователя} \ .aws полномочия

Но я бы хотел изменить путь .aws куда-нибудь еще или создать константные переменные accessKeyId и secretAccessKey в js.

Может кто-нибудь показать мне, как я могу изменить путь? или добавьте accessKeyId и secretAccessKey где-нибудь внутри js.

спасибо.

Ответы [ 2 ]

0 голосов
/ 29 августа 2018

Другое решение - использовать переменные среды AWS:

https://docs.aws.amazon.com/cli/latest/userguide/cli-environment.html

Таким образом вы гарантируете совместимость со средой выполнения AWS.

0 голосов
/ 28 августа 2018

Вы можете создать файл JSON, содержащий ваши учетные данные, как это

{
    "accessKeyId": " Your Access Key Id", 
    "secretAccessKey": "Your Secret Access Key",
    "region": "Your Region"
}

и сохраните его. затем укажите путь к этому файлу JSON, используя

var AWS = require('aws-sdk');
AWS.config.loadFromPath('File_Path/file_name.json');
...