質問
私は人形を使用しており、NOOPでテストしたいのですが、一部の構成はノードタイプのようなホスト名に依存します。
ノード名を設定し、NOOPでpuppetを実行してノード名に一致するノード構成を確認するにはどうすればよいですか?
デフォルトのノードを見つけることができませんでした、またはノードSolaria.lanの「Solaria、Solaria.lan」の名前で名前で見つけることができませんでした
ありがとう。
解決
puppetd --test --noop --fqdn="hostname.example.com"
または2.6では、これが望ましい場合があります。
puppet agent --test --noop--fqdn="hostname.example.com"
これにより、Puppet Masterに新しい証明書が作成される傾向があるため、おそらく実行する必要があります puppetca --clean hostname.example.com
Puppet Master Afterwordsでは、最終的にそれらの名前でホストを取得すると、マスターとのSSL関係を設定できません。
他のヒント
1つの可能なソリューションを見つけて、これを設定ファイルに追加します
nodename = cert
certname = hostname
所属していません StackOverflow