web-dev-qa-db-ja.com

人形マニフェストの例

Puppetマニフェストの完全な例(tar/Zip)ディレクトリを誰かに教えてもらえますか?私はガイドを入手しますが、作業ディレクトリを見るだけの方がはるかに簡単です。

6
Jon Haddad

Puppet wiki にあります

15
womble

これが、puppetmasterにインストールされたパペットをレイアウトする方法です。

/etc/
  |
  `- puppet/
        |
        +-- manifests/
        |        |
        |        +---- site.pp
        |        |
        |        +---- nodes.pp
        |        |
        |        +---- os/
        |        |      |
        |        |      +- base.pp
        |        |      |
        |        |      `- redhat.pp
        |        |
        |        `---- classes/
        |                  |
        |                  `-- aliases.pp
        |
        +-- modules/
               |
               +-- sshd/
               |     |
               |     +-- files/
               |     |
               |     +-- mainfests/ 
               |     |       |
               |     |       `--- init.pp
               |     |
               |     `-- templates/

私の推奨は、可能な限りモジュールに保持することです。

5
Dave Cheney

これはtarballではありませんが、必要なディレクトリとファイルを作成する手順を段階的に説明し、開始するための実用的なテンプレート構成を提供するPuppetチュートリアルを作成しました。

http://bitfieldconsulting.com/puppet-tutorial

これまでのところ、Puppetのインストール、開始マニフェストの設定、Puppetリソースの動作、最初のクライアントの承認、および単純なサービスの制御について説明しています。

4
John Arundel

私は個人的に ウィキペディアの Puppet設定のオンラインリポジトリの大ファンです。詳細を読み、gitクローンのURLを ブログエントリ から見つけることができます。

3
Jeff Ferland