0

CLIとJava APIの両方を使用してAWS Elastic Beanstalkアプリケーションで環境を作成しようとしています。 CLIコマンドを実行した後、私は、AWSコンソールで、私はあまりにもAPIで同じ上記のエラーログを見ていAWS Beanstalk環境作成の問題。起動環境に不満。環境にインスタンスプロファイルが関連付けられている必要があります

2017-07-18 10:26:22 UTC+0530 INFO Deleting SNS topic for environment MySampleApplicationThree-env. 
2017-07-18 10:26:20 UTC+0530 ERROR Failed to launch environment. 
2017-07-18 10:26:20 UTC+0530 ERROR Environment must have instance profile associated with it. 
2017-07-18 10:26:19 UTC+0530 INFO Using elasticbeanstalk-ap-south-1-839135229895 as Amazon S3 storage bucket for environment data. 
2017-07-18 10:26:18 UTC+0530 INFO createEnvironment is starting. 

..以下

は、私のCLIコマンドでは、次のエラーログを見てい

aws elasticbeanstalk create-environment --cname-prefix mysampleapplicationthree --application-name MySampleApplicationThree --version-label "Sample Application" --environment-name mysampleapplicationfour --solution-stack-name "64bit Amazon Linux 2017.03 v2.6.1 running Tomcat 8 Java 8" 

以下は、私はこのための任意の適切な解決策を取得していない私のAPIコード

AWSElasticBeanstalk client = AWSElasticBeanstalkClientBuilder.defaultClient(); 
CreateEnvironmentRequest createEnvironmentRequest = new CreateEnvironmentRequest() 
       .withApplicationName("MySampleApplicationThree") 
       .withEnvironmentName("MySampleApplicationThree-env") 
       .withCNAMEPrefix("MySampleApplicationThree") 
       .withSolutionStackName("64bit Amazon Linux 2017.03 v2.5.1 running Java 8") 
       .withVersionLabel("Sample Application"); 

     CreateEnvironmentResult envresult = client.createEnvironment(createEnvironmentRequest); 

です。誰かがこの問題を解決するのに役立つと便利です。ありがとう..

答えて

0

ユーザーが十分な権限を持っていないようです。 IAMコンソールに移動し、対応する役割にAWSElasticBeanstalkFullAccessポリシーを添付します。

+0

「AWSElasticBeanstalkFullAccess」ポリシーを添付しても、私は同じ問題に直面しています。 – Nithyananth

0

私の地域をムンバイ(AP_SOUTH_1)からシンガポール(AP_SOUTHEAST_1)に変更しました。しかし、私はこれの背後にある理由を知らない。誰かがこれに関する知識を持っているなら、ここにそれを投稿してください。

関連する問題