2013-04-28 12 views
5

私はAmazon Elastic Beanstalkにプロジェクトをデプロイしましたが、他のチームメンバーもデプロイする必要があります。 AWS eb CLIは非常に便利です。しかし、生成されたすべての設定ディレクトリを.gitignoreに追加し、.gitignoreからディレクトリを削除するのは良い考えではありません。AWSへのgitデプロイのためのAWS Elastic Beanstalk設定の共有

チームメンバーと設定を共有することができます(すでにキーを共有しています)ので、チームメンバーも展開できますか?

+0

探していたものは見つかりましたか? – regretoverflow

+0

Nope @NikMartin、運はまったくありません。 –

+0

私は以下に答えました。私も説明した可能性のあるハングアップを知っている限り、.gitignoreから.elasticbeanstalkを取り除いても問題ないと言いました。 – regretoverflow

答えて

2

技術的には、あなたはtheelasticbeanstalkをチェックしても問題ありませんが、あなたにはいくつかの注意点があります:あなたとあなたのチームは、操作の順序について非常に具体的である必要があります。状況。たとえば、ApplicationVersionName =は配備された最後のバージョンであるため、配備するユーザーはAWSに配備する必要があり、次にリモートにコミットします。誰もが何かをする前に、リモートからPULLする必要があります。設定ファイルは、デフォルトでは、ユーザディレクトリ内のファイル(クレデンシャルファイルなど)を参照するため、すべての設定ファイルを共通の場所に置く必要があります。共通フォルダに移動する必要があります。しかし、おそらく1人の配備人よりも鉱石を持っていることには、逆立ちよりも多くの欠点があります。

0

あなたの豆の環境を雲形成テンプレートの助けを借りて説明するのは理にかなっていますか?

1

Mavenを使用している場合は、Beanstalk Maven Pluginは設定をpomに保存することをお勧めします。あなたの共有の問題を解決する可能性があります。

Check out the documentation

セキュリティについては、資格情報は〜/ .m2/settings.xmlに保存され、Maven server password暗号化メカニズムによって保護されています。