タグ

2014年9月4日のブックマーク (3件)

  • Python製デプロイツール Fabricを初めて使う際に役立つTips

    by @dekokun on 2013/04/07 19:30 Tagged as: Python, Fabric, デプロイツール. 2013/04/09 追記 意外と反響があるようなので、Tips追加しました。 2013/05/10 追記 並列実行について調べたのでついでに追記 「次のプロダクトはシンプルなデプロイツールだと噂のCinnamonでも使ってみるかー」と言っていたら、「Cinnamonは使ってるユーザ数が少なそうだし同様のことが行えるFabricのほうがいいんじゃないですかね。」というツッコミをいただき、今回はPerlプロジェクトでもないためFabricを使用することにしました。 初めて触るFabric、やはり初学者にはいろいろとよくわからない部分があったため、はまって解決したことや便利なTipsなどをつらつらと列挙していきます。 なお、以下情報はPython2.7及びF

    Python製デプロイツール Fabricを初めて使う際に役立つTips
  • fabricのroleで試行錯誤した話 - ほわいとぼーど

    普段は構築はChefで行うのですが、 コマンド実行もサポートしたい要件があったのでfabricを試してみました。 ただ、自分のやりたいことに対してroleの挙動が難しかったので 試行錯誤の様子をメモとして残します。 fabric初心者なのでこれが良い方法かどうかはわかりません。 どんな事がしたかったか? 複数の構成要素(client、server1、server2、、、)に1コマンド実行したい。 ただし、手元のVMで動作確認する場合に一部の構成要素をひとまとめにすることがある。 (server1、server2をserverとして扱い両方の機能を1台に押し込める) 環境 今回は説明のために実際よりは簡略化し、種類としては「client」「server1」「server2」 の3つとし、更に「server1」「server2」両方の機能をもつものを「server」とします。 実施内容としては

    fabricのroleで試行錯誤した話 - ほわいとぼーど
  • Parallel execution — Fabric documentation