piculetはEC2のセキュリティーグループをコマンドラインで設定するためのツールです。
https://github.com/winebarrel/piculet
- Rubyのバージョンを2.0以上にする
- 環境変数を指定する
$ SET AWS_ACCESS_KEY_ID=[...]
$ SET AWS_SECRET_ACCESS_KEY=[...]
$ SET AWS_REGION=ap-northeast-1
- piculet を実行する
piculet -e -o setting.txt # ファイルに設定を書き出す
piculet -a --dry-run # 実行できるか確認
piculet -a # Groupfile の内容を設定に反映