Capistranoを使用して自動スケーリングAWS設定に展開する最良の方法を理解し、新しいサーバが自動的に最新のコードを取得する最良の方法を採用しています。 AMIに依存しています。CapistranoとAuto-Scaling AWS
アイデア?
Capistranoを使用して自動スケーリングAWS設定に展開する最良の方法を理解し、新しいサーバが自動的に最新のコードを取得する最良の方法を採用しています。 AMIに依存しています。CapistranoとAuto-Scaling AWS
アイデア?
User Data
を使用すると、新しいインスタンスが起動されるたびにEC2インスタンスが最新のコードを取得できるようになります。 ユーザーデータの詳細はこちらhttp://docs.aws.amazon.com/AWSEC2/latest/UserGuide/user-data.html
tldr:ユーザーデータは、ec2インスタンスの起動時に実行されるシェルスクリプトです。あなたは最新のコードを引き出して実行することができます
@萌えの答え(またはそれは正しいものです)。しかし別の考え方と同じように、Capistranoがデプロイするサーバのリストを取得するために、AWSにデプロイ時に照会するRubyを書くことができます。この方法の問題点は、自動スケーリングによってサーバが追加されるたびに、すべてのサーバに手動でデプロイする必要があることです。
興味深い。これの実例は何ですか? – khelal
上記のドキュメントには例があります。 – Moe