如何从Jenkins作业启动或停止现有EC2实例

时间:2018-05-29 02:24:33

标签: shell amazon-web-services jenkins amazon-ec2

我有一个Jenkins Job来启动和停止AWS EC2实例。 可能是配置文件配置错误,我仍然坚持这一点:

  

botocore.exceptions.ProfileNotFound:无法找到配置文件xxxx

通过Execute Shell使用此命令:

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

修改作业或解决此错误,我们将不胜感激。

1 个答案:

答案 0 :(得分:0)

请检查您在命令中传递的配置文件名称。应该在您的凭据文件中对其进行配置,通常在此位置〜/ .aws / credentials

您可以按照本指南(https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html)设置个人资料。

祝你好运