我有一个Jenkins Job来启动和停止AWS EC2实例。 可能是配置文件配置错误,我仍然坚持这一点:
botocore.exceptions.ProfileNotFound:无法找到配置文件xxxx
通过Execute Shell使用此命令:
aws ec2 stop-instances --region $AWS_DEFAULT_REGION --profile $AWS_PROFILE --instance-ids $INSTANCE
修改作业或解决此错误,我们将不胜感激。
答案 0 :(得分:0)
请检查您在命令中传递的配置文件名称。应该在您的凭据文件中对其进行配置,通常在此位置〜/ .aws / credentials
您可以按照本指南(https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html)设置个人资料。
祝你好运