FastNetMon

Friday, 10 October 2014

Как добавить море полезных функций в Puppet?

Вот так:
puppet module install puppetlabs-stdlib
Подробно о полезных функциях:  https://forge.puppetlabs.com/puppetlabs/stdlib

А на клиенты эта библиотека притянется автоматически при синхронизации :)

3 comments :

  1. Сейчас считается правильным установка непосредственно в environment.
    К тому же уже не получится указать общий modulepath в настройках - этот параметр deprecated.

    По хорошему нужно делать как-то так:
    puppet module install -i /etc/puppet/environments/webdev/modules/ camptocamp-mcollective --verbose

    ReplyDelete
    Replies
    1. У нас пока env не используются, один на всех общий, и, честно говоря, не вижу в нем явной необходимости при нашем использовании. У нас сотни идентичных машинок без зоопарка и различий в конфигурации.

      Delete
    2. Возможно, хотя странно, что вы хотя бы не используете тестовое окружение.

      P.S. Собственно на клиентах stdlib не нужен - функции выполняются на стороне сервера во время компиляции каталога.

      Delete

Note: only a member of this blog may post a comment.