puppet

    2

    2答えて

    私の現在のモジュールでは、PHPバージョン5または7がインストールされているかどうかを確認し、そのための事実を作成する必要があります。ファクトファイルはfacts.d/packageversion.rbにmodulesディレクトリに保存され、次のような内容があるさ: #!/usr/bin/ruby require 'facter' Facter.add(:php_version) do

    0

    1答えて

    私は、チェックイン時にノードが配置される環境を決定するENC設定を持っています。 現在、私は外部データベースのホスト名を使用してノードタイプを追跡しています。 ノードが最初にチェックインするときに、環境を決定したいと思うのは、事実に基づいているはずです。たとえば、OSのファクトを使用して、新しいノードにWindowsまたはLinux構成ファイルを送信するかどうかを判断したいとします。 私はノードの

    0

    1答えて

    私は、Facter変数に基づいてWindows Server用のPuppet execリソースを設定しようとしています。しかし、onlyifはコマンドファイルのみを受け付け、インライン式は受け入れないようです。 は、誰かが私にonlyifでこの式を設定し、事前に exec { 'C:\Users\validate.cmd validate': onlyif => "$validate_e

    1

    2答えて

    複数の環境間で共有されるモジュールのグループを読み込むためのパペットを取得することは絶対に難しいことです。 人形/環境/開発/モジュール内のモジュールは正常に読み込まれますが、人形/モジュールの依存関係はありません。 私のプロジェクトのためのフォルダ構造は次のとおりです。 そしてプロジェクトがビットバケットにアップしている: https://bitbucket.org/andrew_hancox/

    1

    1答えて

    私は、hieraでphp-fpmのプールを作成できる小さなモジュールを作成し、/etc/php5/fpm.d/のノードに保存しました。 すべてのノード(したがってpool.confファイル)は、Puppetのリソースによって生成されます。 私hieraは私が人形によって作成されていないすべてのファイルを、自動削除する方法がわからない問題があり、今、この phpfpm::pools: po

    1

    1答えて

    kitchen-puppetを使用して人形配置を作成しようとしています。ここで は私の台所のファイルは次のようになります。 --- driver: name: vagrant provisioner: name: puppet_apply manifests_path: /repository/puppet_repo/manifests modules

    0

    1答えて

    私はcronジョブを介して人形を使用する予定です。私/etc/puppetlabs/puppet/puppet.confで は私が持っている:私のcronジョブで splay = true splaylimit = 30 私はスプレーを使用しないpuppet agent -tを実行します。 ここではsplayを使用

    0

    1答えて

    にダウングレードすることはできません。 $packages = [ '2klic-gateway=2.10.5', ] package { $packages: ensure => latest } もinstalled代わりのlatestを使用してみました。私は手動で私がapt-get install 2klic-gateway=2.10.5を使用することができますノードにS

    2

    1答えて

    私は設定ファイルを管理するためにR10Kを使用しています。 パペットファイルを使用して、私のマスターサーバーにパペットモジュールをインストールします。 私はブランチに行くとPuppetfileに以下を追加します。 mod 'puppetlabs-certregen', '0.2.0' 私は、サーバー上でpuppet agent -tを実行します。私のマニフェストのコマンドが実行されるという点で

    0

    1答えて

    puppetとpuppetの間で設定ファイルを共有することはできますか? シナリオは次のとおりです。 私たちの開発チームはdev.environmentsに迷路とpuphpetを使用しています。彼らがリリースで準備ができたら、私はセットアップ(PHPモジュールなど)のクローンを持っていて、私たちのプロダクションサーバ上の人形を使ってこれを適用したいと思います... 理想的なやり方は設定を単純に適用