문제

http://docs.aws.amazon을 따르고 있습니다.COM / ELASTICBEANSTALK / 최신 / dg / create_deploy_nodejs_express.html ) 문자로이지만 git을 사용하여 node.js 또는 php 응용 프로그램을 배포 할 수 없습니다.

$ eb push
Error: Failed to create the AWS Elastic Beanstalk application version
Cannot run aws.push for local repository HEAD: 
.

git

에서 밀려 노력하려고하면 동일합니다.
$ git aws.push
Updating the AWS Elastic Beanstalk environment phpapp-env...
Error: Failed to create the AWS Elastic Beanstalk application version
.

EB init을 호출하면 AWS 도구가 몇 개의 Git 단축키를 설정합니다.실패한 호출은 ...

$.git/AWSDevTools/aws.elasticbeanstalk.createapplicationversion
Error: Failed to create the AWS Elastic Beanstalk application version
.

해당 파이썬 모듈의 코드는 ...

from aws.dev_tools import *

if __name__ == "__main__":
  dev_tools = DevTools()
  dev_tools.create_application_version(None, None)
.

브랜드의 새로운 PHP 및 Node.js 프로젝트에 대해 시도했습니다.Python 2.7.2, Ruby 2.1.2P95 (2014-05-08 개정판 45877) [x86_64-Darwin12.0].어떤 생각은?

도움이 되었습니까?

해결책

우리는 동일한 오류 메시지가 아니라 다른 원인을 경험했습니다.Git Commit의 커밋 메시지는 너무 길거나 특수 문자가 포함되었습니다.간단한 Git Commit 메시지를 사용하면이를 제거했습니다.이것이 이것이 누군가를 돕기를 바랍니다!

다른 팁

이 버그는 여러 AWS 계정을 사용하는 사람들 만 물린 것입니다.AWS_CREDILE_FILE이 환경 변수에 선언 된 경우 AWS 도구는 BeanStalk 프로젝트에 대해 설정 한 로컬 자격 증명을 선택하는 대신 실행됩니다.다음 명령을 실행하여 사용중인 구성을 확인할 수 있습니다.

git aws.config
.

자격 증명이 오는 것을 알려줍니다 ...

/Users/a12345/.ec2/CLI_Access_User.iam
.

... 로컬 환경 대신.오류 메시지가 사용 권한 문제 였음을 나타냅니다.

응용 프로그램 버전이 없을 때 나에게 일어 났으며 500

의 한계가 있습니다.

이 오류에 대한 또 다른 가능한 원인이 있고 디버깅이 있습니다.

{"Error":
    {"Code":"TooManyApplicationVersionsException",
     "Message":"You cannot have more than 500 Application Versions. Either remove some Application Versions or request a limit increase.",
     "Type":"Sender"},
"RequestId":"xxxxxxxx-8184-11e4-xxxx-d5d8eef7a812"}
.

확실히 AWSDevTools는 이러한 오류가 Error: Failed to create the AWS Elastic Beanstalk application version보다 유익하거나 --verbose 옵션을 제공해야합니다.

솔루션은 여기에 있습니다 : 아마존 엘라스틱 콩 쿠크 오류: AWS Elastic Beanstalk 응용 프로그램 버전을 만들지 못했습니다

Amazon에 업로드 된 GenRelly 너무 많은 버전이 있습니다.

위의 내용은 누군가를 위해 일할 수 있지만 여전히 문제를 찾으면 여러 계정으로 여러 개의 BeanStalk에서 작업하는 경우이 올바른지 확인하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top