Gitは、アプリケーションのトップレベルディレクトリ/ home/bitnami/genappに設定されており、アプリケーションはGitにコミットされています。これは、Binami AMI for Nodeを実行しているAWSインスタンスです。 EBは/ genappにインストールされています。私はeb deploy
を行うことができますし、私はこれを参照してください。ElasticBeanStalkが私のノードアプリケーションをデプロイしていない
[email protected]:~/genapp$ eb deploy
Creating application version archive "app-1cff-160323_170817".
Uploading genapp/app-1cff-160323_170817.zip to S3. This may take a while.
Upload Complete.
INFO: Environment update is starting.
INFO: Deploying new version to instance(s).
INFO: New application version was deployed to running EC2 instances.
INFO: Environment update completed successfully.
私はEBSにsshを(eb ssh
)インスタンスは、なぜ私が展開され、アプリケーションのいずれかの兆候が表示されませんか?たとえば、/home/bitnami
ディレクトリはありませんか?私がsshで私はec2-user
という名前のユーザーです。
私はEC2 Binamiインスタンスを実行しています。これは私のデベロッパー環境です。このインスタンスで 'eb'コマンドのシーケンスを実行すると、新しいEBSインスタンスが作成されます。私のアプリが動くのを期待しているこの新しいインスタンス...しかし、私はそうではありませんか? –
OK、私はここにいくつかの混乱があると思います。 Elastic Beanstalk(EB)は、Amazon Linux AMI *とBitnami AMI *を使用してインスタンス*をスピンアップします。だからあなたは '/ home/bitnami'を見ないのです。あなたはEC2ではなくEBインスタンスにSSHingしています。 –
はい最も明確な混乱の点! –