Puppet

Скриншот программы:
Puppet
Детали программы:
Версия: 2.7.6
Дата загрузки: 11 May 15
Разработчик: Luke Kanies
Тип распространения: Бесплатная
Популярность: 46

Rating: nan/5 (Total Votes: 0)

Кукольный позволяет централизованно управлять всеми важный аспект вашей системы с помощью кросс-платформенный язык спецификации, который управляет все отдельные элементы обычно собраны в разных файлах, как пользователей, хрон рабочих мест, и хозяев, вместе с явно дискретных элементов, таких как пакеты, услуги, и файлы.
Просто декларативный язык спецификация Кукольный предоставляет мощные причислять способности для рисования на сходство между хостами, позволяя им быть как нужно, и он обрабатывает зависимости и предварительные отношения между объектами четко и ясно.
Кукольный является инструментом конфигурации системы. Кукольный проект имеет библиотеку для управления системой, язык для задания конфигурации вы хотите, и набор клиентов и серверов для общения конфигурации и другую информацию.
Библиотека несет полную ответственность за все действия, и язык несет полную ответственность за выбор выражая конфигурации.
Все сложилось так, что операции языка может происходить централизованно на одном сервере (или банка серверов), и все операции библиотека состоится каждого клиента. Таким образом, существует четкое разграничение между языковыми операций и библиотеки операций, этот документ будет упомянуть.
Настроить
Подавляющее большинство кукольных архитектур будет выглядеть, как звезда, с центрального сервера под управлением puppetmasterd, и каждый узел-клиент работает puppetd, обратившись, что центральный сервер.
Ваш центральный проявляются, которая содержит конфигурацию для всех ваших узлов, должен быть на центральном сервере, скорее всего, на /etc/puppet/manifests/site.pp.
Начните puppetmasterd демон, а затем рассказать своим клиентам обращаться к этому серверу, указав -s <имя_сервера> в качестве аргументов для puppetd, заменив "<имя_сервера>" с именем сервера. Кроме того, puppetd по умолчанию ищет сервер с именем "марионеткой", поэтому вы можете просто создать CNAME для сервера, так что ответы на "марионеткой".
Это хорошая идея, чтобы работать и сервер и клиент в расширенном режиме, с поддержкой с флагом -v, пока вы не уверены, что все работает. Поскольку каждый новый клиент соединяется, вы должны будете запустить puppetca --list перечислить сертификаты, ожидающие быть подписан, а затем puppetca --sign <имя>, заменив "<имя>" с именем клиента, чей сертификат вы хотите подписывать. Вы можете включить autosigning путем создания /etc/puppet/autosign.conf и положить хозяев, домены, или IP-адреса или диапазоны, что вы хотите, чтобы подписать там.
Монтаж:
Запустите 'рубин install.rb "или добавить' LIB / 'каталог в RUBYLIB пути.
После этого, вы должны быть в состоянии идти в тесте / и запустить ./test или запустите 'бен / кукольный "на какой кукольный конфигурационных файлов, которые вы хотите.

Что нового В этом выпуске:.

  • 7113448 (# 4762) Убедитесь, что клиенты на Луне может успешно подключиться
  • c8835ad Добавить документ с изложением предпочтительные методы взносов
  • ea0f2bf Вернуть & Quot; Слияние ветвь "vcsrepo" и Quot;
  • 94f0b93 (# 8704) Дайте лучше ошибки на наличие недействительных fileserver.conf
  • 023d959 (# 8690) Принимать «глобальный» варианты в Puppet Faces
  • c315da0 Fix # 1886 - Добавить возможность узел очистки
  • 7e6fc0d устаревшим RestAuthConfig # разрешено? в пользу #check_authorization
  • 6401dfe Fix # 6026 - Защита файлов должны поддерживать встроенные комментарии
  • 0c385f1 Fix # 5010 - Разрешить пустые места в auth.conf
  • 8da0486 Fix # 5777 - интерполяция правило нарушил правила auth.conf CIDR
  • 1d4acb5 Maint: Предложить чего начать устранения неполадок сообщение об ошибке SSL
  • fb2ffd6 (# 8596) Обнаружение ресурсов конфликтов псевдонимов, когда названия не совпадают
  • 778127d Maint: Fix CERT приложение для печати помощь и выход, если нет субкоманда
  • 0366b18 (# 7293) указан формат по умолчанию для лиц, связанных с SSL.
  • 89c021c (# 8418) Fix проверить приложение, чтобы иметь правильное run_mode
  • 3165364 Maint: Добавление регистрацию, чтобы включить окружающую среду, когда источник не удается
  • f484851 Maint: Добавить журнала отладки, когда мастер получает отчет
  • 10e05ad (# 7266) Перемещение проверки вариант сертификата в лицо.
  • ae36003 (# 7290) Обновление indirected Лица, чтобы избежать неизвестных вариантов.
  • 82e5fa9 (# 8561, # 7290) Реализация опционного контракта в полном объеме.
  • 77441be (# 8561) проверка Унификация и модификации аргументов действий.
  • 69b4e70 (# 7290) не на неизвестных вариантов.
  • 6bec2df (# 8561) Используйте канонические имена для опций к действиям.
  • 532c4f3 (# 7184) Загрузить ядро ​​устаревших версий Faces.
  • 2cd3bc4 (# 7184) Найти действия, связанные с другими версиями Faces.
  • 1e0655e (# 7184) Централизация и Quot; найти меры для лица и Quot; в кукольном :: лица
  • 0396611 Maint: лучше отчетности ошибка при тест не
  • 395c174 (# 7123) Сделать `find` действия по умолчанию ...

  • установка времени выполнения
  • fd6a653 (# 7123) Поддержка "по умолчанию" на действия.
  • b75b1c1 (# 6787) Добавить `default_to` варианты.
  • c830ab0 (# 6789) Порт SSL :: CertificateAuthority :: Интерфейс лицо
  • cc311ad Maint: SSL :: Inventory.serial должны сообщать о пропущенных имена
  • .
  • 72abe6c (# 7204) Консолидация Семантический код версий.
  • d02000b (# 8401) Документ, --detailed-exitcodes это битовая маска
  • c4848d2 Maint: Fix ссылку документации для конфигурации файловый сервер
  • b268fb3 (# 7144) Обновление # Настройки writesub в режим преобразования в Fixnum
  • Команда Помощь b82f29c (# 7699) должен только варианты списка, тогда когда
  • 4a2f22c (Maint) Исправление платформы Dection для RHEL
  • 45b3908 (# 4142) Fix модуль проверки не терпят неудачу, когда пустой metadata.json
  • ae3ef42 (# 7699) - Помощь должна показывать только варианты, как только
  • 5826f73 (# 8032) Добавить контейнер для create_resources
  • f6882d6 (# 8147) Изменение по умолчанию reporturl, чтобы соответствовать более новые версии Dashboard
  • 111a4b5 (# 6857) раскрытие Пароль при изменении пароля пользователя
  • 99330fa (# 7224) формулировку "имя хоста не соответствует" сообщение об ошибке
  • 1d867b0 (# 7224) Добавить в помощника кукол :: SSL :: Сертификат для получения
  • альтернативные имена
  • 98ba407 (# 7127) Остановите марионетку, если команда не может prerun
  • caca469 (# 4416) Убедитесь, типы providified после перезагрузки
  • 413b136 (# 4416), прежде чем ее воссоздания Всегда вынимайте старый поставщика
  • 3f0dbb5 (# 650) Разрешить символические ссылки для каталогов конфигурации
  • 1c70f0c (# 2128) Добавить поддержку для установки имени узла на основе того,
  • c629958 (# 2128) Получить факты перед извлечением каталог
  • cd4fe14 (# 2128) Добавить возможность указать имя узла
  • c02126d (# 5966) Добавить поддержку для имен хостов регулярных выражений в auth.conf
  • 75e2764 (# 5318) Всегда заметить изменения в проявляется при компиляции.
  • 107b38a Maint: Fix поставщика pacman для работы с Ruby 1.9
  • 90eb937 (# 7139) Принять '/' в качестве действительного пути в наборах файлов

Что нового в версии 0.25.0:

  • Большинство изменений в этой версии внутреннего рефакторинга чем поведенческие.
  • Основное изменение является введение Indirected REST, чтобы заменить XML-RPC, как основного механизма Кукольные связи.
  • Четыре новые функции были добавлены.
  • Кукольный теперь имеет возможность подготовить перечень и выход его в JSON от мастера кукол и умение применять конфигурацию JSON из кукольного двоичной системе.
  • Концепция & Quot; тонкий & Quot; сохраненные конфигурации был введен.
  • был добавлен бинарный называется puppetqd, что поддерживает очереди для хранимых конфигураций.

Что нового в версии 0.24.8:

  • Исправлена ​​# 2 077 - ralsh пользователь разбит на OSX
  • Исправлено # 2004 - ssh_authorized_key терпит неудачу, если цель не определена
  • Исправлено # 1629 - неправильные права на ssh_authorized_keys созданные файлы
  • Исправлено # 2000 - по умолчанию нет указаны для суммы
  • Исправлено # 2026 - Red Hat метод игнорирования стоп
  • Добавлена ​​доб / dbfix.sql сценарий - исправления распространенные ошибки в хранимых баз данных конфигурации
  • Исправлено # 1963 - В противном случае, чтобы читать / Труды / крепления для SELinux убивает загрузки файлов
  • Исправлена ​​# 2 025 - Gentoo ручка поставщик услуг только уровень инициализации по умолчанию
  • Исправлено # 1910 - обновление Logcheck
  • Исправлено # 1871 - Конфиденциальная информация просочилась в отчетах журнала
  • Исправлено # 1956 - Подчищены имена переменных, чтобы быть более нормальным, уточнил сообщения об ошибках и фиксированной неправильное использование "значение" переменной, а не '' член
  • .
  • Исправлено # 1831 - Добавлена ​​функция Sprintf
  • Исправлено # 1830 - Добавлена ​​функция regsubst
  • Обновлено Up2date и услуг ограничивается, чтобы добавить поддержку для Oracle VM и EL
  • Крепление # 1948 и # 1953 - Авгий модули ошибка: неверное число аргументов (1 на 3)
  • Крепление # 944 - изменение сообщение об ошибке от предупреждения к информации - подключение повторно
  • Исправлено # 961 - puppetd создания слишком много / не закрытие соединения TCP
  • Исправлено # 1959 - Добавлена ​​защита колонка для миграции среды схемы
  • Крепежные # 1869 - автоматически загружаются файлы никогда не должны протекать исключения
  • Крепление # тысяче пятьсот сорок три - Nagios разобрать ошибки больше не убивать Кукольный
  • Исправлена ​​# 1 420 - nagios_serviceescalation не позволяя host_name более чем один тип
  • Исправлено # 1884 - экспортируемые ресурсы помечаются как неэкспортируемыми, когда собираются на экспортера хоста
  • Исправлено # 1922 - Функции раздавить все аргументы в один хэш
  • Исправлена ​​# тысячу пятьсот тридцать восемь - Yumrepo устанавливает права ошибочно файлов, в /etc/yum.repos.d
  • Исправлено # 1936 - Добавлен / * * / поддержка файла Vim
  • Исправлена ​​# +1541 - Nagios объекты записать файлы на clientbucket при каждом изменении
  • Исправлена ​​# одна тысяча пятьсот сорок два - не может очистить предметы Nagios
  • Крепление # 1912 - GID еще работает без "следует" вопросов ralsh значение фиксации
  • Крепление Rakefile использовать 'Git формат патч-
  • Добавлена ​​README.rst файл
  • Улучшения хранимых производительности Configuration
  • Добавлена ​​восстановительного Labs построить библиотеку в каталог задачи
  • Исправлено # 1852 - Правильное поведение при не SELinux привязки
  • Обновлено Red Hat специальный файл 0.24.7
  • Исправлено # 1920 - Тень коррупции пароль

Требования

  • Рубин

Другие программы разработчика Luke Kanies

Facter
Facter

6 Mar 16

Комментарии к Puppet

Комментарии не найдены
добавить комментарий
Включите картинки!