このページは[http://reductivelabs.com/trac/puppet/wiki/NameSpaceAuth]を翻訳したものです。 翻訳の間違いや誤字、元ページの更新などに気づいた方はぜひ修正お願いします。

namespaceauth.conf

このファイルは、それぞれの名前空間にアクセスするための特殊な設定を行います。 仮にこのファイルを作成すると、すべての名前空間に対してあなたが任意のPuppetデーモンに対して許可しなければありません。 同じファイルをすべてのPuppetデーモンに対して使うことができます。

[fileserver]
    allow *.domain.com

[puppetmaster]
    allow *.domain.com

[puppetrunner]
    allow culain.domain.com

[puppetbucket]
    allow *.domain.com

[puppetreports]
    allow *.domain.com

[resource]
    allow server.domain.com

これはPuppetマスター上にインストールした設定ファイルの例です。 マスターではないホストは、'fileserver'と'puppetmaster'の名前空間を削除してください。

このファイルは、puppetdに--listenオプションを指定して起動するときには存在しなければならない設定ファイルです。