Develop with pleasure!

福岡でCloudとかBlockchainとか。

capistrano-ec2group

デプロイツールで有名なCapistrano

AmazonWebServicesのEC2にデプロイする用途に、capistrano-ec2groupというRubyのPluginが存在する。

logandk/capistrano-ec2group · GitHub

主に、EC2上でauto-scallingする際に力を発揮する。

auto-scalling機能を使用してEC2のインスタンスが増加した際に、増加したインスタンスのホスト名は不明の状態になるが、capistrano-ec2groupでは、EC2のセキュリティグループの名称をロールとして定義し、auto-scalling機能でインスタンスが増減した際に、インスタンス情報を保持するデータベースを更新し、インスタンスのホスト名を管理するみたい。

動的にサーバの台数がスケールする際には便利そう。