puppet

    -1

    1答えて

    私の以前のクエリ(下記参照)の関数を使用して、エージェントからファイルを取り出して必要な作業を実行することができました。しかし、これは、ファイルが見つからないことを示す例外がスローされるため、システム上のすべてのユーザーに影響を与えます。とにかく、このruby関数にunless file_exists ....のようなロジックを追加できますか? 私の階層は以下の通りです。私はそれが "mymodu

    1

    1答えて

    私が読んでいるところでは、cronはbuilt into Puppetと思われます。私は上記の構成を実行しようとすると cron { 'apply puppet master config': command => 'puppet apply /etc/puppetlabs/puppet/master.pp', hour => [ 12, 0 ], } は、しかし、私は次

    1

    1答えて

    私は人形の中に小さなフリーラジオのモジュールを作成しています。だから私は、テンプレートファイルclients.erbでこれを作成しようとしています client switch01 { ipaddr = 10.10.10.50 secret = secret shortname = switch01 } client switch02 { ipaddr =

    0

    1答えて

    現在、私のモジュールが動作するのに問題があります。ここ 私の目標は、---- >>>の/ etc finaldigi /マニフェスト/ init.ppを、ブラケットをインストールするためのリポジトリを追加するスクリプトを持っている人形をインストールして、既存のモジュールをコピーすることです/ここで Error: Puppet::Parser::AST::Resource failed with e

    2

    1答えて

    私はFacter 3.6を実行していて、カスタムファクトを追加しようとしています。 documentationによれば、フォルダ/etc/puppetlabs/facter/fact.d/は自動的にカスタムファクトに使用されます。 は私がhello.rbと言ったフォルダに次のテンプレートを配置します。 Facter.add(:hello) do setcode do "Hell

    1

    1答えて

    ==> payment: Notice: /Stage[main]/Nginx::Service/Service[nginx]/ensure: ensure changed 'stopped' to 'running' ==> payment: Info: /Stage[main]/Nginx::Service/Service[nginx]: Unscheduling refresh on Se

    0

    1答えて

    私はこのExecの宣言があります:私のマニフェストは、それはこのエラーを取得する実行すると exec { 'Normalize MP3 filename': environment => ["t=0"], command => 'for i in *mp3; do mv -v $i track_`seq -f "%03g" $t $t`.mp3 ; t=`expr $t

    0

    1答えて

    私のサーバーに無人アップグレードをインストールしたいと思い、デフォルトの設定を編集したいと思います。私はアップグレードを確認するためにメールを受け取るのが好きです。設定ファイルでどこを変更するのか知っています。 andschwa/unattended_upgrades docは、puppetlabs/aptが無人アップグレードを管理できるとはっきり言っていますが、ドキュメントには何も言われていませ

    0

    1答えて

    私はこのサイトと人形を初めて使いました。私はfilebeatのための人形モジュールをセットアップしようとしています。 class { 'filebeat': outputs => { 'logstash' => { 'hosts' => [ '<FQDN>:5044', ], 'enabled' => true, },