タグ

fabricに関するhiroakisanのブックマーク (8)

  • Fabricのドキュメントへようこそ ! — Fabric ドキュメント

    注意!!!! このドキュメントはFabricバージョン1.10.1の日語訳で、古いものです。 最新のFabric2.xのドキュメントはオリジナルの英語ドキュメントhttp://www.fabfile.org/を参照してください。 Fabricのドキュメントへようこそ !¶ このサイトではFabricの利用法とAPIのドキュメントをカバーしています。公開されている変更履歴とこのプロジェクトがどのようにメンテされているかを含んだ、Fabricとは何かとうことに関する基的な情報は メインのプロジェクトウェブサイト をご覧ください。 チュートリアル¶ 新しいユーザーや Fabricの基的な機能の概要を知りたい方は 概要とチュートリアル を参照してください。このドキュメントの残りの部分では、内容に関して少なくとも一時的にはよく知っていることと仮定します。

  • Fabricのドキュメントへようこそ ! — Fabric ドキュメント

    注意!!!! このドキュメントはFabricバージョン1.10.1の日語訳で、古いものです。 最新のFabric2.xのドキュメントはオリジナルの英語ドキュメントhttp://www.fabfile.org/を参照してください。 Fabricのドキュメントへようこそ !¶ このサイトではFabricの利用法とAPIのドキュメントをカバーしています。公開されている変更履歴とこのプロジェクトがどのようにメンテされているかを含んだ、Fabricとは何かとうことに関する基的な情報は メインのプロジェクトウェブサイト をご覧ください。 チュートリアル¶ 新しいユーザーや Fabricの基的な機能の概要を知りたい方は 概要とチュートリアル を参照してください。このドキュメントの残りの部分では、内容に関して少なくとも一時的にはよく知っていることと仮定します。

    Fabricのドキュメントへようこそ ! — Fabric ドキュメント
  • Fabricを試してみた - Sanwa Systems Tech Blog

    こんにちは、おにぎりエンジニア平尾です。弊社のとあるプロダクトでそろそろデプロイツールを導入したくて、今回はFabricを試してみました。 デプロイツールといえばCapistranoも有名ですが、ある記事に「シェルスクリプトを書き慣れた人が使いやすい」みたいな事が書かれていて、とっつきやすそうなので今回はFabricを試してみました。ドキュメントが日語なので嬉しいですね。 Fabricのドキュメントへようこそ ! — Fabric ドキュメント 特徴 コマンドライン経由で、任意のPython関数を実行するツールで、 シェルスクリプトをそのままFabricのメソッドrun()やsudo()メソッドで囲むだけで、使うことがきる。 インストール 今回Fabricをインストールするサーバ環境は、以下です。 CentOS 6.5 Python 2.7.9 pipを使用してFabricをインストール

    Fabricを試してみた - Sanwa Systems Tech Blog
  • fabfileの構成と使い方 — Fabric ドキュメント

    fabfileの構成と使い方¶ このドキュメントはfabfileに関する雑多なセクションを含んでいます。優れたfabfileの作成方法と作成後の利用の仕方の両方も含みます。 fabfileの探索¶ FabricはPythonのモジュール(例えば fabfile.py)やパッケージ(例えば __init__.py を含んでいる fabfile/ ディレクトリ)を読み込むことができます。デフォルトでは、(Pythonのインポート機構にしたがって) fabfile と名付けられた fabfile/ もしくは fabfile.py を探します。 fabfileの探索アルゴリズムは、起動しているユーザーのカレントワーキングディレクトリやその親ディレクトリを探します。したがって、"プロジェクト" ユース周り指向で、例えばコードツリーのルートに fabfile.py を保持しておきます。こうしたfabf

  • 意識の低い自動化

    意識を低く保ったまま、定型作業を自動化する話です。 ※どうも言葉足らずで誤解させてしまっているようなので補足を書きました。ご覧ください http://qiita.com/greenspa/items/fff535d2ae5da36e36fe

    意識の低い自動化
  • chef + fabricを用いたクラウドサービス管理 | SmartNews開発者ブログ

    ゴクロの大平と申します。はじめまして。 4月からjoinさせていただいた、特に特記事項の無い平凡なプログラマです。さだまさしが好きです。 SmartNews開発者ブログをご覧になる方々は、サービスの裏側で動作するクローラーや多種多様な機械学習のロジックであったり、フロントエンドUIの話であったり、サービス固有の話に興味が有る方が多いと存じますが、都合上(原稿の担当順番の都合上)、今回は一般的な話をさせていただきます。 ※先掲の話題については次回以降取り上げられますので、お楽しみに。 一般的な話題とはいえ、大企業とスタートアップでは取り巻く環境や解決すべき課題も異なっていますので、その辺もあわせてお伝え出来ればなと思います。 なお、今回のテーマは、サーバー/ミドルウェアの構成管理ツールとして最近有名になってきた「chef」と「fabric」です。 かなり長文のエントリーになってしまい

  • 今日からすぐに使えるデプロイ・システム管理ツール Fabric 入門 - 科学と非科学の迷宮

    Fabric は、Python 製のデプロイ・システム管理ツールです。 最近、構築や運用を自動化するための様々なツールが出てきています。 構成管理ツールの Puppet や Chef が有名ですが、使うまでに覚えることが多いのが欠点です。 しかし、Fabric は非常にシンプルなツールで、今からすぐに使うことができます。 Fabric はデプロイ・システム管理ツールで、類似のツールとして Ruby 製の Capistrano があります。 Fabric の最大の特長は、シェルスクリプトを書き慣れた人がいきなり利用できるところです。 シェルスクリプトとしてまとめていたコマンドをそのまま run() メソッドや sudo() メソッドで囲むだけで、使うことができます。 シェルスクリプトを使っていていると、いくつもの問題に遭遇します。 名前空間の管理 変数の扱い 複雑なデータ構造がない(せいぜい

    今日からすぐに使えるデプロイ・システム管理ツール Fabric 入門 - 科学と非科学の迷宮
  • Chefに挫折したあなたへ。Fabricのすすめ

    サーバ設定作業は面倒で間違いを犯しやすいため、Chef/Puppetなどのツールで自動化したいと考えている方は多いと思います。 私もそのような理由からChef(-solo)を習得しようと試行錯誤していました。 その結果、ある程度は動くようになったものの次のような問題があると思いました。 学習に時間がかかる 私は正直、今でもどのファイルに何を書くのかよく分かってないです。 幾分か簡単だと言われるchef-soloでも公式サイトのドキュメントだけではよく理解出来ませんでした。 また、バージョンによる差異なのか目的が異なるのか分かりませんが、ブログ記事を参考にしようとすると十人十色でどれが私に合った手順なのかわかりませんでした。 例え最終的に理解できたとしても、私やあなたが何日もかけて理解できないことはチームのメンバーも理解するのは難しいと思います。 対象サーバにインストールする必要がある Ch

  • 1