Вопросы с тегом «puppet»

Puppet - это инструмент управления конфигурацией (Unix & Windows) с собственным языком, специфичным для домена.

109
Как маленькие ребята могут эффективно учиться и использовать Puppet? [закрыто]

Шесть месяцев назад в нашем некоммерческом проекте мы решили начать миграцию нашего системного управления в среду, контролируемую Puppet, потому что мы ожидаем, что количество наших серверов существенно вырастет в период с настоящего момента до года. С тех пор как было принято решение, наши...

81
Зачем использовать Chef / Puppet вместо сценариев оболочки?

Новое в инструментах Puppet и Chef. Похоже, что работа, которую они выполняют, может быть выполнена с помощью сценариев оболочки. Возможно, это было сделано в сценариях оболочки, пока они не появились. Я бы согласился, что они более читабельны. Но есть ли другие преимущества по сравнению со...

72
Почему так сложно выполнить обновление между основными версиями Red Hat и CentOS?

«Можем ли мы обновить наши существующие производственные серверы EL5 до EL6?» Простой звучащий запрос от двух клиентов с совершенно разными средами вызвал мой обычный ответ "да, но это потребует скоординированного восстановления всех ваших систем " ... Оба клиента считают, что полная перестройка их...

67
Что НЕ должно управляться марионеткой?

Я изучаю свой путь через управление конфигурацией в целом и использую puppet для его реализации в частности, и мне интересно, какими аспектами системы, если таковые имеются, не следует управлять с помощью puppet? В качестве примера мы обычно принимаем как должное, что имена хостов уже настроены,...

60
автоматизировать dpkg-переконфигурировать tzdata

Я использую Puppet для администрирования кластера серверов Debian. Мне нужно изменить часовой пояс каждой машины в кластере. Правильный способ сделать это - использовать dpkg-reconfigure tzdata. Но я могу только изменить его, если использую диалог. Есть ли способ автоматизировать это из оболочки,...

56
Puppet vs Chef, за и против от пользователей и вариантов использования [закрыто]

Я уже погуглил и прочитал статью «чтобы марионетка или шеф-повар, что это вопрос» . Меня интересуют варианты использования, реальные реализации, в которых люди выбирали одно или другое на основе реальных проблем. Меня особенно интересует интеграция с проблемами сапожников (я знаю, что кукольный -...

31
Не смог найти класс, и все же он есть

При puppet agentзвонке с нового изображения я получаю сообщение err: Could not find class custommodоб ошибке. Сам модуль такой /etc/puppet/modules/custommodже, как и все остальные модули, которые мы вызываем, но этот является упрямым. [Site.pp] node /clunod-wk\d+\.sub\.example\.local/ { include...

30
Шеф-повар и кукла стоят денег?

Я собираюсь использовать шеф-повара или марионетку для администрирования (я больше думаю о шеф-поваре, так как он моложе, и я чувствую себя лучше) На обеих домашних страницах я видел «корпоративную версию», которая стоит денег, и я не собираюсь ничего покупать. Что бы мне не хватало в шеф-поваре /...

30
Как администратор Linux может улучшить свои навыки написания сценариев и автоматизации оболочки?

В моей организации я работаю с группой сотрудников NOC, начинающими младшими инженерами и несколькими старшими инженерами; все с упором на Linux. Один интересный шаг в развитии талантов компании заключается в том, что есть путь от НОК до старших инженерных чинов. Рассматривая пул талантов в...

28
Могут ли инструменты управления конфигурацией (Puppet, Chef) поддерживать установленные пакеты в актуальном состоянии?

Это, вероятно, простой вопрос для тех из вас, кто уже использует инструменты управления конфигурацией. Являются ли инструменты управления конфигурацией, такие как Puppet или Chef, правильным подходом для обновления установленных пакетов? Предположим, я использую несколько серверов, в основном на...

27
Как обновить пакет, используя puppet и файл .deb

Я пытаюсь найти правильный способ обновления / обновления пакета deb, используя puppet из локального исходного файла deb. Мой текущий конфиг выглядит так ... class adobe-air-2-0-4 { file { "/opt/air-debs": ensure => directory } file { "/opt/air-debs/adobeair-2.0.4.deb": owner => root, group...

26
Puppet Security и сетевые топологии

Задний план: Я наконец откладываю некоторое время, чтобы присоединиться к 21-му веку и взглянуть на Puppet. Сегодня мы контролируем все конфигурации серверов в репозитории, который хранится внутри офиса. Когда необходимо выполнить обновление, изменения возвращаются в репозитории и вручную...

26
Как я могу предварительно подписать кукольные сертификаты?

Этот вопрос был перенесен из переполнения стека, поскольку на него можно ответить при сбое сервера. Мигрировал 9 лет назад . Puppet требует сертификаты между клиентом (puppet), которым управляют, и сервером (puppetmaster). Вы можете запустить его вручную на клиенте, а затем перейти на сервер,...

22
Управление конфигурацией: топология «push против pull»

Более развитые системы управления конфигурациями (CM), такие как Puppet и Chef, используют подход, основанный на извлечении: клиенты периодически запрашивают обновления у централизованного мастера. Некоторые из них также предлагают подход без мастера (например, на основе push), но утверждают, что...

21
puppet: принудительный перезапуск службы после изменения файла конфигурации

Как я могу убедиться, что если новая версия файла конфигурации загружается через марионетку из главного репозитория на один из управляемых серверов, соответствующая служба перезапускается. типичный сценарий - скажем, есть новый конфиг munin или apache. кукольный клиент обнаруживает его,...

20
Кукольный: Кажется, имя узла зависит от обратного днс?

Я, кажется, сталкиваюсь с небольшой проблемой понимания того, как заставить это работать. У меня есть новый сервер, который я создаю, сидя за офисным NAT на работе, его обратный днс отображается office.mydomain.com, но я хочу, чтобы машина была ns2.mydomain.comради марионетки. фрагмент node.pp:...

18
Как сделать файл / каталог существует условно в Puppet?

Я пытаюсь написать функцию в Puppet, которая будет делать, failесли переданный путь к каталогу не существует. if File["/some/path"]всегда возвращает true и if defined(File["/some/path"])возвращает true только в том случае, если ресурс определен в puppet, независимо от того, существует ли он на...

17
Каковы сильные и слабые стороны существующих систем управления конфигурациями? [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 6 лет назад . Я искал здесь несколько сравнений между CFEngine ,...

17
Как узнать, какую версию кукол вы используете на centos?

Я начинаю с марионеток на centos и был озадачен некоторыми вещами. Во-первых, страница руководства существует для, puppet-masterно не для, puppetmasterдаже если демон в /etc/init.dpuppetmaster Выполнение команды $ puppet-master --versionвозвращает bash: puppet-master: команда не найдена. Как мне...