Как я могу избежать ввода в профиле для aws каждый раз? - PullRequest
0 голосов
/ 26 апреля 2019

Я не хочу вводить --profile dev-platform каждый раз, когда хочу получить доступ к командам AWS cli.

Как добавить постфикс или суффикс, например --profile dev-platform, каждый раз, когда я хочу запустить команду AWS?

Я просто хочу набрать aws s3 ls, не вводя вручную профиль каждый раз, как в двух приведенных выше случаях.

aws *wild card* --profile dev-platform

Я пробовал некоторые вещи, такие как

alias aws= aws ** | --profile dev-platform

но безрезультатно.

1 Ответ

1 голос
/ 27 апреля 2019

Предполагая, что у вас есть несколько профилей в ~ / .aws / config, и вы хотите установить dev-платформу в качестве профиля для сеанса терминала, который вы можете использовать:

export AWS_DEFAULT_PROFILE = dev-platform

Это установит профиль AWS по умолчанию на выбранный профиль для сеанса терминала.

Я регулярно переключаюсь между несколькими профилями и создаю псевдонимы для своих различных профилей, поэтому я могу использовать короткую команду, например «use-dev», чтобы переключиться на мой профиль dev или use-prod, чтобы быстро и легко переключиться на мой рабочий профиль. без необходимости вводить полную команду.

...