問題タブ [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.
linux - Ansible factor - CentOS - factor_ 変数が表示されない
2 つのボックスがあります:
- CentOS 7.2.xx vagrant ボックス
と
- Debian/Ubuntu 14.04 trusty vagrant ボックス
両方に Ansible をインストールしました (推奨されるパッケージ マネージャーの方法を使用)。 ansible/ansible-playbook コマンドは両方のボックスで完全に機能しています。
CentOS ボックスにインストールされている Ansible のバージョンは次のとおりです。
Ubuntu ボックスにインストールされている Ansible のバージョンは次のとおりです。
Ubuntu と CentOS の vagrant ボックスの両方で、次のコマンドを実行すると動作します。つまり、大量の JSON 形式の出力ハッシュ/値を吐き出しています。
ここで、特に'facter_ someVar' 変数 (ローカル ボックスに関する意味のある情報を得ることができます) を探しているので、前のコマンドの出力からgrep --> "facter_"単語を取得しようとしました。
Ubuntuボックスでは、変数に一致する多くのfacter_xxxx (約71以上)が表示されていることがわかりましたが、CentOSボックスでは、出力にfacter_変数が含ま れていませんか?
過去に CentOS ボックス (vagrant プロビジョニング) を使用したことがあり、それらはすべて factor_ 変数を示していたことを思い出します。
同様の 'ansible_ someVar' 変数があることは知っていますが、なぜfactor_xxxxx変数がここに表示されないのか知りたいです。
puppet - Puppet の Access Facter ハッシュ キー
エージェントのパーティション名を取得するためにマニフェストを作成しています。
ファクト$partitions
は、パーティション情報の詳細を示しています。
xvda1
しかし、名前の部分( )を取得して、構成ファイルの変数として使用したいだけです。
Puppet で出力をフィルタリングする方法はありますか?
ruby - Ruby で Windows 上の Puppet のカスタム ファクトを作成する
RubyでWindows上のPuppetの事実を書こうとしています。ファクトには、ファイルからのサーバー パラメータの値が表示されpuppet.conf
ます。これは非常に単純なコードであり、Linux 上で完全に機能します。ファイルのパスが変更された Windows でも動作するはずですが、factorer はそれを null に解決します。問題は、facter がファイルを開かず、その理由がまったくわからないことです。これがLinuxのコードです
Windows では、カーネル値とファイル パスを除いて同じである必要があります。factorer がファイルを開かない理由を知っている人はいますか?
Widnows のコード
重要な情報であれば、Windows 2003 上にあります。
ruby - ruby 内から factor 変数にアクセスする
Ruby内からFacter変数にアクセスすることは可能ですか?
$::virtual
実際の変数もそうです。