タグ

puppetに関するa_t_o_a_t_oのブックマーク (3)

  • 第1回 シンプルで拡張性の高いシステム管理フレームワークFuncの概要 | gihyo.jp

    この連載では、Python製のシステム管理フレームワークFunc(Fedora Unified Network Controller)について、その概要から具体的な利用方法、モジュールによる拡張方法といった、システム管理の現場でFuncを利用するために必要な情報をお届けします。 第1回目はFuncの概要について解説します。Funcはフレームワークという性質上、具体的に何ができるのか、といったことがわかりにくいため、まずはPuppetとの対比で解説してみます。 「ツール」と「フレームワーク」 Puppetはシステム管理「ツール⁠」⁠、Funcはシステム管理「フレームワーク」と便宜的に呼び分けていますが、まずはこの違いからFuncの特性について説明します。 非常に大雑把ですが、「⁠ツール」はそれによって実現できることが明確で、誰にとっても同じもの、「⁠フレームワーク」は枠組みだけを提供して、使

    第1回 シンプルで拡張性の高いシステム管理フレームワークFuncの概要 | gihyo.jp
  • Marionette Collective | Puppet

    Why PuppetPuppet is the industry standard for IT automation. Manage and automate more infrastructure and complex workflows in a simple, yet powerful way.

    Marionette Collective | Puppet
  • クラウドでの設定管理ツールPuppet

    マニフェストのmCloudシリーズでの活用例 ここまで簡単なサンプル・マニフェストを紹介してきました。しかしながら、システム管理はそれ程単純ではありません。より複雑な条件設定や設定がないと一貫性を管理できないシステムも少なくありません。モーフ・ラボ社のmCloudシリーズでは、高度にモジュール化されたフレームワークとして複数のマニフェストを簡単に組み合わせし、管理者のニーズに対応するなど、Puppetの潜在能力を100%引き出す仕様となっております。 以下に、その一例を紹介してみます。 マニフェスト3:Javaアプリケーションサーバーのマニフェスト例 上のスクリプトは、Javaのアプリケーションサーバー用のマニフェストの例です。最初に、mpackageとmserviceという2つのアイテムを宣言しています。これは、クロスプラットフォーム環境下でOSごとにパッケージ名やサービス名が異なってい

  • 1