並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 6 件 / 6件

新着順 人気順

facterの検索結果1 - 6 件 / 6件

  • facterでサーバ情報を簡単に取得 | ボーダーレスライフ

    デプロイやちょっとした設定変更の際に、オぺレーティングシステムなど、システム条件をもとに固有の処理をしなければならないケースはよくありますよね。facterを使うと以下の様なシステム情報を取得できるので、そういった処理が簡単につくれます。 でもこれじゃ情報不足で中途半端、あんまり使い道ないわー、なんていう反応をしてしまいそうですが、facterは取得する情報をカスタマイズできるので、例えばサーバをファーム分けしている場合ファームIDを取得したり、MySQLのmaster/slaveの区分を取得するなんてことも可能です。 -bash-3.2$ facter architecture => x86_64 augeasversion => 0.9.0 domain => hoge.example.com facterversion => 1.6.1 fqdn => ope.hoge.exampl

    • facter 一覧 | Carpe Diem

      facter バージョン 1.5.7(現時点での最新版)で、ソースコードレベルから一覧をまとめてみます。 architecture: ハードウェアの種類です。hardwaremodel の値を利用して、ハードウェアの種類を取得します(i386 or x86_64 or amd64) Cfkey: /usr/local/etc/cfkey.pub の値です(おそらく、CfEngine  のときに使われていた値だと思われます) domain: ドメイン名です。hostname の値から取得しています。 ec2: EC2 のシンボル名(ID) です。 facterversion: Facter のバージョンです。 fqdn: FQDN(ホスト名.ドメイン名)です。 hardwareisa: プロセッサーの種類です。uname -p の出力です。 hardwaremodel: ハードウェアの種類で

      • 第14回 Facterの拡張 | gihyo.jp

        今回はFacterを拡張して、デフォルトでは取得できないシステム情報を取得する方法、ならびに拡張したFacterをPuppetでどのように利用するかについて解説します。 Facterとは? Facterとは、第5回でも解説していますが、システムに関する情報(プロセッサアーキテクチャ、利用OSとそのバージョン、ドメイン名、FQDN、IPアドレスなど)を収集するための、クロスプラットフォームなRubyライブラリです。PuppetではこのFacterによってセットされるFacter変数を利用することにより、システム条件に応じて挙動を変更するようなマニフェストを記述したり、テンプレートにシステム情報を埋め込んだり、といったことが実現できます。 たとえば、OSの違いによるntpdパッケージ名の違いを吸収するためには、以下のようにマニフェストを記述します。 $ntp_package = $operat

          第14回 Facterの拡張 | gihyo.jp
        • facter を拡張する方法 | Carpe Diem

          puppet に付属している facter は、とても便利ですがデフォルトで提供されているもの以外にも自分独自に facter を簡単に拡張することができます。 facter を拡張して、”hardware_platform” という変数を拡張して作る方法を公開しておきます。 なお、Puppet バージョン 0.24.7 を想定しています。0.25 系は方法が違うので注意してください。 まず、次のような <MODULEPATH>/modules/plugins/facter に “hardware_platform.rb” を作成します。なお、必ず作成する ruby のファイル名と facter の変数名は同じでないといけません。 # hardware_platform.rb Facter.add(“hardware_platform”) do setcode do %x{/bin/una

          • Puppet + Facter 4: Key Features You Need to Know | Puppet by Perforce

            What's the latest with Puppet and Facter? Find out in this blog. Table of Contents: What is Facter?How is Facter 4 Different?New Facter 4 FeaturesHow to Improve Testing With FacterGet Started With Facter 4What Is Facter?Facter is a cross-platform system profiling tool. It gathers nuggets of information about a system such as its hostname, IP address, and operating system. We call these nuggets of

              Puppet + Facter 4: Key Features You Need to Know | Puppet by Perforce
            • Facter release notes

              Welcome to Puppet documentation Puppet 5 Platform Puppet 5.5 release notes Puppet known issues System requirements Component versions in puppet-agent Puppet agent release notes Puppet Server 5.3 release notes Facter release notes Quick start guides Essential configuration tasks NTP quick start guide DNS quick start guide Sudo quick start guide Firewall quick start guide Deprecated features About d

              1