2

このチュートリアルに従って、サンプル Rails アプリを aws Beanstalk にデプロイしようとしています。ただし、eb startcli-tool では次のメッセージで失敗します。

Some of your option settings are ignored because they don't apply to your environment type.
ConfigurationValidationException. Configuration validation exception: Missing value for required parameter: AWSEBDBPassword

私は Ubuntu 13.04、Python 2.7、AWS Beanstalk CLI ツール バージョン 2.5 を使用しています。

4

2 に答える 2

2

明らかに 2.5 の CLI がそれを壊しました。2.4 に戻してみてください:

wget https://s3.amazonaws.com/elasticbeanstalk/cli/AWS-ElasticBeanstalk-CLI-2.4.0.zip

Victor Bjelkholmによる編集

これが修正された最新バージョン (2.5.1) に更新します。

wget https://s3.amazonaws.com/elasticbeanstalk/cli/AWS-ElasticBeanstalk-CLI-2.5.1.zip
于 2013-07-23T23:26:57.763 に答える
0

私は同じ問題に遭遇しました。私の場合、Windows 7 64 Python 2.7 AWS CLI 2.5 を使用して Django プロジェクトをデプロイしようとしています。

を調べたところaws_credential_filehome_dir\.elasticbeanstalkRDS パスワードが実際にそこに保存されていることが確認できました。したがって、問題は AWS CLI にあるはずです。

EB オンライン コンソールを見ると、アプリケーションは作成されていますが、環境は作成されていません。そこで、CLI で使用したものと同じパラメーターを使用して、オンライン コンソールを使用して自分で環境を作成します。環境は、RDS インスタンスとすべてで問題なく作成されました。実際にサンプル アプリケーションを見ることができます。

次に、ローカル コマンド ラインに戻ってテストしeb status、緑色の準備完了ステータスを取得しました。git aws.pushその後、問題なく使用でき、チュートリアルを続行できます。

この助けを願っています。

于 2013-07-20T17:56:44.620 に答える