Как я могу получить область aws для моего профиля в машинописи - PullRequest
0 голосов
/ 02 апреля 2020

Мой регион aws настроен в .aws / config для указанных профилей c aws.
Возможно ли получить значение заданного региона (например, us-west-1) в моей node.js службе?
Может быть, есть переменная окружения, из которой я могу читать?

1 Ответ

0 голосов
/ 02 апреля 2020

Вы можете запустить aws configure get region, чтобы получить регион для профиля по умолчанию.

Если вы добавите --profile, вы получите регион для этого указанного c профиля aws configure get region --profile otherprofile.

Вы можете использовать exec для запуска команды из nodejs.

const { exec } = require('child_process')

exec('aws configure get region', (err, stdout, stderr) => {
 const region = stdout

 console.log(region)
})

Но я думаю, что лучше сохранить регион как переменную env и прочитать ее оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...