問題タブ [facter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - 操り人形事実、リスト ソフトウェア Windows
私はパペットとルビーが初めてで、カスタムファクトを書き込もうとしましたが...次の問題があります
これを正確に行う方法がわかりません。インストールされているプログラムを一覧表示して検索し、true(find) の場合はインストールされていることを返します。この例は、これまでのところ false のみを返します ....
amazon-web-services - CentOS および Amazon Linux インスタンスを識別できるカスタム ファクター
利用可能なファクター変数はありますか? またはカスタムのファクター変数を作成して、CentOS と Amazon インスタンスを識別できますか?
CentOS および Amazon Linux インスタンスにいくつかのユーティリティをインストールしたいのですが、パペットを使用してそれを行う方法が見つかりません。
ruby - Puppet と Ruby ですべての Linux ユーザーを印刷するには?
すべてのユーザーを返すファクトを作成したいと考えています。
それから私の.pp
ファイルにはこれがあります:
これは機能するはずですが、ファクトは一度に 1 文字しか返しません。
したがってnotify { "$user":}
、印刷するだけです:
そして、次の文字も「o」であるため、クラッシュします (「root」に 2 つの o があり、root は /etc/passwd に記述されている最初のユーザーです)。
では、どうすればすべてのユーザーを印刷できますか?
編集
次の編集を行います。
出力は次のとおりです。
そのため、まだ期待どおりに機能していないようです。
linux - ファクタ「osfamily」の値を上書きします
モジュールから呼び出してモジュール (pdxcat/collectd) を拡張しました。基本モジュールは、Amazon Linux OS ファミリを「Redhat」として識別することを好みますが、パペットによって Amazon Linux OS にインストールされたファクトは、OS を「Linux」として報告します。
ベースモジュールを呼び出す前に、osfamily の factor 値を Linux から Redhat に上書きすることで、このバグを修正したいと考えています。
mymodule/lib/facter 内の私の osfamily.rb は
しかし問題は、osfamily の値を上書きできないことです。osfamily.rb からファクトをロードした後でも、osfamily は「Redhat」ではなく「Linux」として報告されます。
私のコードは、またはのような新しい値に対しては正しく機能しますが、またはosfamilytest
のoperatingsystemreleasetest
ような既存の値に対しては正しく機能しません。osfamily
operatingsystemrelease
puppet - パッケージのインストール後にカスタム ファクトを実行する必要があります
私のphpモジュールに小さなカスタムファクトがあります
これには明らかに php バイナリをインストールする必要があります。ただし、カタログを適用する前にすべてのファクトが 1 回実行されることに気付きました。このファクトは、php をインストールする前は無効です。
モジュールのインストール後に情報を収集する方法はありますか? この情報を公開する別の方法は、facter 以外にあるのでしょうか?
アップデート
複数の .so ファイルのどれがインストールに適しているかを判断するために、次の 2 つの事実を使用しています。
agent/x64 ディレクトリにあるファイルは、
puppet - カスタムファクターでhiera値を読み取る方法
カスタム ファクターの hiera から値を読み取りたいと思います。出来ますか ?
hiera 値に基づいて係数を設定します。参考までに、私の次のコードを見てください。
どんな助けでも大歓迎です。