はじめに サーバ管理にpuppetを使うと、設定の管理等の点において楽できます。 一台のpuppetで複数のサービス環境に対応させる方法がわかったのでその設定方法 前提 下記についてはわかっているものとして説明 既に基本的なpuppetの概念や設定がわかっていること 特にpuppet.conf等の設定ファイルの記述 複数環境に対応できるのは、manifestとmodulepathのみのようです。そのためpuppet.conf等の設定ファイルはサーバに一つしか配置できません。またこの機能、本来は(production, development, test)環境に応じたmanifestを運用することを想定しているらしいです。 この機能は、個々のサービスごとのmanifestを一つのサーバで運用する方法に使うのに有効に活用できるので、下記では、そのような構成で運用する設定を載せます。 ソフトウェ