Назад | Перейти на главную страницу

Пример манифеста марионетки

Может ли кто-нибудь указать мне на полный пример (tar / zip) каталога манифеста Puppet? У меня есть руководства, но было бы проще просто посмотреть на рабочий каталог.

Это прямо там, в Марионетка вики

Вот как я выкладываю свою марионетку, установленную на кукольнике

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

Я рекомендую хранить как можно больше в модулях.

Это не архив, но я написал руководство по Puppet, которое шаг за шагом проведет вас через создание необходимых каталогов и файлов и предоставит вам рабочую конфигурацию шаблона, чтобы начать работу:

http://bitfieldconsulting.com/puppet-tutorial

Пока что он охватывает установку Puppet, настройку начальных манифестов, работу ресурсов Puppet, авторизацию вашего первого клиента и управление простой службой.

Я лично большой поклонник Википедии онлайн-репозиторий конфигов Puppet. Вы можете прочитать подробности и найти URL-адрес клона git в их запись в блоге.