Yogafire 0.0.3 release!

ChangeLog

  • vpc-info / vpc-graph追加
  • cmd / get / put コマンドで concurrencyオプション追加
  • ロギング整理

vpc-infoコマンド追加

yoga vpc-info

vpcを選択すると、vpcに関連する情報をダラダラと表示します。
例としてVPC Wizardの「vpc with public and private subnets」で作ったVPCで試してみました。こんな感じ。

vpc-graphコマンド追加

yoga vpc-graph

vpcを選択すると、vpcに関連するリソースのリレーション図をテキストで表示します。


さらに、オプションを指定すると詳細に表示できたりします。

yoga vpc-graph --route-table --detail

cmd / get / put コマンドで concurrencyオプション追加

並列オプションを指定できるようにしました。わーい

# 3並列でuptimeをリモート実行
yoga cmd 'www*' 'uptime' -c 3
# 5並列でファイルをput
yoga put 'db*' ./hoge.conf /path/to/conf/ -c 3

直近のTodo

  • AutoScale設定ができるようにする。ただしVM::EC2のAutoScale対応が中途半端なのでパッチ書くことになりそう。もしくはapi-tools使うか…

ぼんやりと

  • Chef連携出来ないかな〜。
  • APIを更に整理した Yogaflame モジュール考察中。