問題タブ [puppetlabs-apache]

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.

0 投票する
1 に答える
472 参照

puppet - puppet は、更新された場合にのみ設定ファイルを更新します

小さなクラスター用に puppet マスターとエージェントを構成しました。ファイル転送の場合、パペットのユーザーファイルリソースを使用する必要があり、既存のファイルが上書きされ、指定された場合はサービスも再起動されることを知っています。update の場合にのみエージェントのファイルを更新する方法はありますか? そのファイルが既に存在する場合、更新されたファイルを指定された場所に書き込まないオプション「置換」を見つけました。しかし、古いファイルに古いコンテンツが含まれている場合はどうなるでしょうか? これを行う方法

0 投票する
0 に答える
55 参照

validation - Ubuntu OS での 3.8.7 からのオープン ソース Puppet アップグレード

Open Source Puppet を Server バージョン 3.8.7 (Ubuntu 14.04 でホストされている) から Ubuntu 16.04 の新しいバージョンの Puppet にアップグレード中です。

現在のバージョンの既存のモジュールをすべてリストしましたが、アップグレードに選択するオープン ソース バージョンを決定することは、ドキュメントからはあまり明確ではありません。

したがって、Ubuntu 16.04 で次のバージョンの puppet サーバーを選択する方法についてヘルプをリクエストしますか? 3.x から 5.x または 6.x に直接アップグレードできますか?

この種のアップグレードを行ったことのある方は、安全なアップグレードを完了するためのサポートとなる知識を共有してください。

0 投票する
1 に答える
160 参照

puppet - Puppet モジュールのメイン クラスがサブクラスに含まれるのはなぜですか?

vhost.pp などのpuppetlabs /apache モジュールの多くの領域で、問題のクラスがそのパラメーターのデフォルトで基本クラスを使用するため、最初に基本クラスを含める必要があるエラー処理を確認できます。

ここでdev.ppにはパラメータはありませんが、初期化時にクラス$::apache::dev_packagesによって宣言された参照を見ることができます。::apache::params::apache

ただし、vhosts.ppでは、基本クラスが以前に含まれていたことを期待せずに、明示的に含まれていることがわかります。

これについての私の理解では、これはapache::vhostsスタンドアロン クラスとして使用するように設計されており::apache、モジュールによって決定される Apache のデフォルト設定を初期化するものです。ただし、Apache が次のように別の場所で宣言されている場合:

次に、基本クラスを含めると、基本クラスに引数として渡された値がすべて使用されます。あれは正しいですか?2 つの public クラスapache::vhostsapache::dev、2 つの異なる使用要件があるのはなぜですか?