2016-04-16 7 views
2

AWS Beanstalk(ロードバランシング自動スケーリングモード)でアプリケーションをgitリポジトリからデプロイできます。しかし、いくつかのファイルを修正したいのであれば、解決策は見つからない。エラスティックBeanstalk:すべてをデプロイせずにファイルの変更のみをデプロイする方法

私の最初の質問は、すべてを再度展開せずに一部の変更されたファイルのみをアップロードする方法ですか?

私の2番目の質問です:私は手動で豆の木で作成されたEC2サーバー上で直接フォルダのアクセス権を変更した場合、この変更は、他の先物インスタンス(豆の木によって自動的に作成された自動スケーリング)に複製されるのですか?

+0

可能な複製http://stackoverflow.com/questions/18234304/how-to-handle-elastic-beanstalk-deployment-so-it-uploads-only-changed-files –

答えて

3

Elastic Beanstalkでは、一部のファイルを更新する方法はありません。 EBが更新を行うと、すべてのファイルが更新されます。

あなたはEC2インスタンスに直接変更を加えることは避けなければならない:あなたのインスタンスが終了し、交換された場合

  1. 変化は、自動スケーリングおよび/または構成の変化に(他のインスタンスに伝播し、
  2. れません)、あなたはそれらの変更を失います。

EC2インスタンスを変更する場合は、変更するために.ebextensionsフォルダ設定ファイルを使用する必要があります。詳細については、http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/ebextensions.htmlを参照してください。

関連する問題