puppet

    0

    1答えて

    パペットの初心者です。学習の道具として、私はパッケージnagios-commonをインストールしようとしていました。以下のパペットマニフェストを使ってパッケージをインストールしました。 class pckd { package {'nagios-common': ensure => present, } } node default { include

    0

    2答えて

    私は依存関係の膨大な数のopensouceプロジェクトを開発しています。私はPuppetを自分の要件に最適なツールと見ています。 しかし、私のターゲットオーディエンスは必ずしも人形劇ではありません。要するに、Webサーバーの仕組みを知らないかもしれません。だから私は最も単純なケースのために "これをターミナルで実行する"ようにユーザーに頼みたいが、ユーザーが私のソフトウェアの一部を構成したい場合、

    1

    2答えて

    イムラーニングパペットと現在はtomcatをインストールしようとしています。 execブロックのsedを使用してstartup.shのCatalinaホームを置き換えようとしている間、Imは以下のエラーに直面しています。 startup.sh export CATALINA_HOME="/home/john" export JAVA_HOME="/usr" ...... ..... の予

    2

    1答えて

    パペットでユーザーのパスワードを設定したいと思います。コード:ユーザZABBIXを添加した後 Error: Could not retrieve catalog from remote server: Error 500 on SERVER: {"message":"Server Error: Illegal variable name, The given name 'UdvUfiKs' doe

    0

    1答えて

    人形を使って人形マスターを作成し管理する経験がある人はいますか? 私たちはcontrol-repoを実行していますが、現在のところ、いくつかの人形師のファイル(主にプラグイン用)は人形の役割で管理されています。私はこの一歩をさらに進め、新しい人形マスターの自動作成を可能にし、人形を介して完全な人形マスター設定を管理したいと考えています。これにより、テストやアップグレードの目的でマスターを簡単に作成

    1

    1答えて

    私はgithubで提供されている人形のスクリプトを使用して、 "バッグオブホールディング"と呼ばれるアプリケーションをインストールしています。私は成功し、その後site.ppとinit.ppファイルに変更を加えるために必要なインストールされているが、私は(人形が適用されます)を使用して再コンパイルしようとしたとき、私は が警告警告メッセージました:1つのファイルのみを適用することができますが実行ご

    0

    1答えて

    Puppet documentationは、言語の文字列比較が==で大文字と小文字を区別しないことを示します。大文字と小文字を区別する文字列の比較が必要な場合はどうすればよいですか?そのような正規表現に避難を取ってより良い方法はあります: if $string =~ /^VALUE$/ { # ... }

    1

    2答えて

    存在を確認してください。上記の file { '/usr/local/sbin/file.py': mode => '0755', source => 'puppet:///modules/file.py', require => File['/usr/local/sbin'] } cron { "cronjob": require => "ALL_T

    2

    1答えて

    私はVagrantを使ってPuppetを試しています。私はPuppetを初めて使う人です。 私は私の人形にモジュールをインストールしていますが、アプローチを使用してマニフェストで提案:私はすぐに、モジュールをインポートしようとしています $dsesterojava = 'dsestero-java' exec { 'dsestero-java': command => "puppet

    1

    1答えて

    Ubuntuバージョン16(古いPC用)または17(別のWLANモジュールを使用する新しいPC用)がチェックされている必要があります。どうかお助けできますか? if /opt/puppetlabs/bin/facter os.distro.id == 'Ubuntu' { if /opt/puppetlabs/bin/facter os.distro..release.major ==