Как запустить или остановить существующий экземпляр EC2 из задания Jenkins - PullRequest
0 голосов
/ 29 мая 2018

У меня есть задание Jenkins для запуска и остановки экземпляров AWS EC2.Возможно, профиль неправильно настроен, и я застрял в этом:

botocore.exceptions.ProfileNotFound: Профиль конфигурации xxxx не найден

Использование этой команды через Execute Shell:

aws ec2 stop-instances --region $AWS_DEFAULT_REGION --profile $AWS_PROFILE  --instance-ids $INSTANCE

Будем благодарны за любые предложения по изменению задания или устранению этой ошибки.

1 Ответ

0 голосов
/ 01 февраля 2019

Пожалуйста, проверьте имя профиля, которое вы передали в команде.Он должен быть настроен в вашем файле учетных данных, который обычно находится по этому адресу ~ / .aws / credentials

Вы можете следовать этому руководству (https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html) для настройки профиля.

Удачи

...