ELB (ロードバランサー) の背後にある EC2 サーバーインスタンスのグループに新しいコミットをプッシュする良い方法を見つけようとしています。各インスタンスは Nginx と PHP-FPM を実行しています
次のワークフローを実行したいのですが、ロード バランサーの背後にあるすべてのインスタンスに新しいバージョンをプッシュする良い方法がわかりません。
- 開発はローカル マシンで行われます
- 変更の準備ができたら、「git push origin master」を実行して、変更を BitBucket (すべての git リポジトリをホストする場所) にプッシュします。
- bitbucket にプッシュされた後、新しいバージョンをすべての EC2 インスタンスに同時にプッシュしたいと考えています。
- 各インスタンスに SSH 接続する必要なくこれを実行したいと思います (明らかに)。
リモート プッシュを受け入れるようにリモート サーバーを構成する方法はありますか? これを行うより良い方法はありますか?