Puppet

Софтуер снимки:
Puppet
Софтуер детайли:
Версия: 2.7.6
Дата на качване: 11 May 15
Розробник: Luke Kanies
Разрешително: Безплатно
Популярност: 5

Rating: nan/5 (Total Votes: 0)

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

Какво ново в тази версия:.

  • 7113448 (# 4762) Уверете се, че клиентите на Луната може успешно да се свързват
  • c8835ad Добавете документ, очертаващ методи предпочитани вноски
  • ea0f2bf Revert & quot; Обединяване клон "vcsrepo" & quot;
  • 94f0b93 (# 8704) даде по-добри грешки за невалиден fileserver.conf
  • 023d959 (# 8690) приемат "глобални" опции в Куклен Лица
  • c315da0 Fix # 1886 - Добавяне възел почистване способност

  • Позволено
  • 7e6fc0d бягам RestAuthConfig #? в полза на #check_authorization
  • 6401dfe Fix # 6026 - сигурност файл трябва да поддържа вътрешни коментари
  • 0c385f1 Fix # 5010 - Позволете водеща шпации auth.conf
  • 8da0486 Fix # 5777 - правило интерполация проби auth.conf правила CIDR
  • 1d4acb5 Мейнт: Предложете къде да започне отстраняване на проблеми съобщение SSL грешка
  • fb2ffd6 (# 8596) Откриване на псевдоними ресурсни конфликти, когато титли не съвпадат
  • 778127d Мейнт: Fix серт приложение, за да отпечатате помощ и изход, ако не подкоманда
  • 0366b18 (# 7293) Определете подразбиране формат за SSL свързани лица.
  • 89c021c (# 8418) Fix инспектира приложение, за да имате правилния run_mode
  • 3165364 Мейнт: Добавяне на сеч да се включат среда при източника не успее
  • f484851 Мейнт: Добави дебъгване сеч, когато капитанът получи доклад
  • 10e05ad (# 7266) Преместете валидиране Сертификат вариант в лицето.
  • ae36003 (# 7290) Актуализация индиректно Faces да се избегне неизвестни възможности.
  • 82e5fa9 (# 8561, # 7290) Пълно прилагане на опционния договор.
  • 77441be (# 8561) утвърждаване и изменение на аргументи за действие Обединявайте.
  • 69b4e70 (# 7290) успявало неизвестни възможности.
  • 6bec2df (# 8561) Използвайте каноничните имена за опции за действия.
  • 532c4f3 (# 7184) Заредете ядрото на остарели версии на Faces.
  • 2cd3bc4 (# 7184) Намери действия, свързани към други версии на Faces.
  • 1e0655e (# 7184) централизира & quot; намерите действия за лице & quot; в Куклен :: Face
  • 0396611 Мейнт: по-добро отчитане грешка, когато тестът е неуспешен
  • 395c174 (# 7123) Направи `find` действието по подразбиране ...
  • fd6a653 (# 7123) Подкрепа обстановка по време на работа на "неизпълнение" на действия.
  • b75b1c1 (# 6787) Добавяне на `default_to` за опции.
  • c830ab0 (# 6789) Port SSL :: CertificateAuthority :: интерфейс към Face
  • cc311ad Мейнт: SSL :: Inventory.serial следва да докладва липсва имена
  • .
  • 72abe6c (# 7204) Консолидиране Semantic Версиите код.
  • d02000b (# 8401) Документ, който --detailed-exitcodes е bitmask
  • c4848d2 Мейнт: Fix връзка документация за конфигуриране на файловите сървъри
  • b268fb3 (# 7144) актуализирате настройките # writesub да конвертирате режим да Fixnum
  • b82f29c (# 7699) Помощ команда трябва само списък опции веднъж
  • 4a2f22c (Мейнт) Fix платформа dection за RHEL
  • 45b3908 (# 4142) модул за корекция проверка не да се провали, когато е празен metadata.json
  • ae3ef42 (# 7699) - Помощ трябва да показват само опции веднъж
  • 5826f73 (# 8032) Добавяне на съд, за да create_resources
  • f6882d6 (# 8147) reporturl Промяна подразбиране да съответства по-нови версии Dashboard
  • 111a4b5 (# 6857) разкриване Password при смяна на паролата на потребителя
  • 99330fa (# 7224) преформулира "име на хост не е съвпадение" съобщение за грешка
  • 1d867b0 (# 7224) Добавяне на помощник за куклен :: SSL :: Сертификат за извличане
  • алтернативни имена
  • 98ba407 (# 7127) Спрете марионетка, ако команда отново се използват не успее
  • caca469 (# 4416) Уверете се видове са providified след презареждане
  • 413b136 (# 4416) Винаги сваляйте стария доставчик, преди да го пресъздаде
  • 3f0dbb5 (# 650) Разрешаване на препратки за конфигурация директории
  • 1c70f0c (# 2128) Добавяне на подкрепа за създаване име на възел на базата на фактически
  • c629958 (# 2128) Спечелете факти преди извличане на стоките
  • cd4fe14 (# 2128) Добавяне на способността да зададете име на възел
  • c02126d (# 5966) Добавяне на подкрепа за име на хост регулярни изрази в auth.conf
  • 75e2764 (# 5318) Винаги забележите промени, за да се проявява при съставянето.
  • 107b38a Мейнт: Fix Pacman доставчик да работят с Ruby 1.9
  • 90eb937 (# 7139) Accept "/" като валиден път в filesets

Какво ново във версия 0.25.0:

  • Повечето от промените в тази версия са вътрешни редакции вместо поведението.
  • Основната промяна е въвеждането на индиректно REST да замени XML-RPC като скрития механизъм Кукления комуникации.
  • бяха добавени четири нови функции.
  • куклен сега има способността да изготвя каталог и изход в JSON от кукловодът и способността да се прилага конфигурация JSON от кукления двоичен.
  • Концепцията на & quot; тънка & quot; съхраняват конфигурации е въведена.
  • Добавя се двоичен нарича puppetqd който поддържа опашка за съхранени конфигурации.

Какво ново във версия 0.24.8:

  • Фиксирана # 2077 - ralsh потребителското разбити на OSX
  • Фиксирана # 2004 - ssh_authorized_key не успее, ако не е определена целева
  • Фиксирана # 1629 - неправилни разрешения за ssh_authorized_keys създадени файлове
  • Фиксирана # 2000 - Не подразбиране, определен за контролна сума
  • Фиксирана # 2026 - Red Hat игнориране метод спирка
  • Добавена вътр / dbfix.sql шрифт - поправки често срещаните грешки при съхраняват конфигурационни бази данни
  • Фиксирана # 1963 - невъзможност да се чете / Proc / стойки за SELinux убива изтегляния на файлове
  • Фиксирана # 2025 - Gentoo доставчик на услуги дръжка само подразбиране първоначален ниво
  • Фиксирана # 1910 - актуализиран Logcheck
  • Фиксирана # 1871 - Sensitive изтече информация в отчетите си Вход
  • Фиксирана # 1956 - почистени имената на променливите, за да бъде по-разумно, поясни съобщения за грешки и фиксирани неправилна употреба на "стойност" променлива, а не "член"
  • .
  • Фиксирана # 1831 - Добавена sprintf функция
  • Фиксирана # 1830 - Добавена regsubst функция
  • Updated up2date и услуги ограничава да добавят поддръжка за Oracle EL и VM
  • Ремонт # 1948 # 1953 - augeas ина бъг: грешен брой аргументи (1 за 3)
  • Ремонт # 944 - промяна на съобщение за грешка от предупреждение до информация - връзка рециклирани
  • Фиксирана # 961 - puppetd създаване твърде много / не затварят TCP връзки
  • Фиксирана # 1959 - допълнителна защита на колонката за околната среда схема миграцията
  • Крепежни # 1869 - autoloaded файлове никога не трябва да протекат изключения
  • Ремонт # 1543 - Nagios разбор грешки вече не убие куклен
  • Фиксирана # 1420 - nagios_serviceescalation не позволява host_name повече от един тип
  • Фиксирана # 1884 - Изнесени ресурси са маркирани като неизнесените когато се събират на хоста износител
  • Фиксирана # 1922 - Функции Скуош всички аргументи в една хеш
  • Фиксирана # 1538 - Yumrepo определя разрешения погрешно на файлове в /etc/yum.repos.d
  • Фиксирана # 1936 - Добавена / * * / подкрепа на файла Vim
  • Фиксирана # 1541 - Nagios обекти напиши файлове да clientbucket за всяка промяна
  • Фиксирана # 1542 - не може да очисти Nagios обекти
  • Ремонт # 1912 - GID все още работи без никакви "следва" въпроси ralsh стойност определяне
  • Определяне на Rakefile да използвате "Git формат-кръпка"
  • Добавено README.rst файл
  • Подобрения Съхраняван работоспособност Configuration
  • Добавено Редукционните Labs изгради библиотека за задачи директория
  • Фиксирана # 1852 - правилно поведение, когато няма SELinux автомати
  • Updated Red Hat спец файл 0.24.7
  • Фиксирана # 1920 - Сянка парола корупцията

<силни> Изисквания

  • Ruby

Друг софтуер на разработчика Luke Kanies

Facter
Facter

6 Mar 16

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

Коментари не е намерена
добавите коментар
Включете на изображения!