Go to main content
Oracle® Solaris 11.3 での Puppet を使用した構成管理の実行

印刷ビューの終了

更新: 2016 年 7 月
 
 

Puppet サイトマニフェストの記述

Puppet をインストールして構成したら、Puppet エージェントを実行しているノードを制御するための Puppet マニフェストを記述できます。Puppet マニフェストは、Ruby に似た Puppet 固有の言語で記述されます。ここで、各マニフェストは .pp ファイル拡張子を使用します。

Puppet サイトマニフェスト (site.pp) は、Puppet がグローバルシステム構成を定義するために使用するメインのファイルです。サイトマニフェストは、すべてのノードに適用される構成を定義します。これは、DNS サーバー、LDAP 構成、すべてのノードに共通のその他のサイト全体にわたる設定などの、システム全体にわたる構成の管理に最適です。

サイトマニフェストには、特定のノードに適用されるノード固有のコードのブロックも含めることができます。この機能を使用すると、サイトマニフェスト内で特定のノードに特定の構成を割り当てることができます。ノード固有のコードを指定する Puppet マニフェストの記述を参照してください。


注 -  site.pp マニフェストは、デフォルトでは Puppet マスター上に存在しません。最初にこのファイルを作成し、マスター上の /etc/puppet/manifests/ ディレクトリ内に格納する必要があります。