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

9
Установка open-vm-tools в Ubuntu через Puppet; что меньшее зло?

В идеальном мире настройка кукол для установки open-vm-toolsдолжна быть такой простой: class vm-tools { package { 'open-vm-tools': ensure => installed } package { 'open-vm-dkms': ensure => installed } } Но, это открывает уродливую банку ползучести зависимости; он устанавливает X, который явно...

9
Может ли Vagrant указывать на каталог манифестов Puppet для исполнения?

Я использую Vagrant, чтобы запустить начальную конфигурацию Puppet, и меня смущает вопрос о том, как включить / запустить несколько манифестов (кроме site.pp) в рабочий процесс исполнения Puppet, не добавляя дополнительные манифесты в модули и не включая их таким образом. В каталоге манифестов...

9
Лучшая основа для развертывания Mesos

В настоящее время мы находимся в процессе разработки архитектуры нашей новой облачной установки Apache Mesos. Цель состоит в том, чтобы объединить наши системы, перенеся разные стеки на одну и ту же архитектуру. Основные рабочие нагрузки - это анализ больших данных с использованием Apache Spark и...

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

Я хочу, чтобы Puppet не управлял паролем (т. Е. Сбрасывал его при изменении), а устанавливал исходный пароль, когда Puppet создает пользователя. Я думал делать notifyна Execресурс , который устанавливает пароль , но это срабатывает , когда какое -то свойство , которое управляет кукольный...

9
Один и тот же класс / модуль / или что угодно несколько раз

Кукольный должен ненавидеть меня. Я часами читаю документ и до сих пор не могу добиться следующего: класс или модуль (или как он называется) с переменной в нем (параметризованный класс?); этот класс должен быть включен несколько раз на одном хосте. В псевдокоде это будет: # The class...

9
Puppet: управление (много) Apache VirtualHosts

Я изучаю свой путь через управление конфигурацией в целом и использую puppet для его реализации в частности. Я уже провел некоторые общие исследования ( также по SF ), и сейчас я рассматриваю Apache VirtualHosts. Мы размещаем множество веб-сайтов LAMP (в настоящее время их насчитывается несколько...

9
Подходит ли Puppet или Chef для управления очень простой конфигурацией сервера в мультитенантной среде?

Это относится к мультитенантным средам, таким как небольшая хостинговая компания. Является ли Puppet (или аналогичная) подходящей технологией для обеспечения базовых, но критических изменений массы? Например: Обновление преобразователей DNS (resolv.conf) Настройка ключей SSH Обновление конфигурации...

8
Как настроить Cobbler с Puppet или Cfengine?

Я много слышал об использовании Cobbler вместе с Puppet / Cfengine для быстрого развертывания и настройки. Можете ли вы указать мне некоторые уроки или поделиться своим опытом, как вы это делаете? Также хотелось бы услышать о любых других системах, которые вы используете для быстрого предоставления...

8
Управление конфигурацией: межмашинные зависимости

Я использовал такие инструменты, как puppet, для управления отдельными системами, в целом с высоким уровнем успеха. Кукольный падет из-за того, что он плохо справляется с управлением зависимостями вне отдельного сервера. Например, на сервере MySQL я настраиваю puppet для следующих действий:...

8
Система управления ключами SSH

Я пытаюсь перейти с парольной системы (которую я начинаю перегружать) на систему на основе ключей SSH. Я хотел бы знать, есть ли какая-нибудь система управления ключами SSH или серверное решение, которое позволило бы мне распределять и отзывать ключи по машинам? Или лучший подход - использовать...

8
Глобальное против местного управления марионетками

Кто-нибудь когда-нибудь управлял несколькими территориально распределенными системами с Puppet? У меня есть несколько почти одинаковых развертываний (кроме IP-адресов серверов), управление которыми я хочу преобразовать в Puppet. У меня есть 2 варианта: Каждое развертывание должно содержать...

8
Как запустить скрипт оболочки из puppet?

Мне нужно установить, npmчто сделано curl http://npmjs.org/install.sh | shи, будучи новичком в использовании puppet, я немного запутался, как это должно быть сделано. Я хорошо знаю о создании package {}записи, которая вызывает execцель, но, как я установил npmиз источника, это не собирается...

8
Как преобразовать строку в целое число в Puppet?

Я хочу проверить, является ли содержимое переменной нечетным числом. Но мне нужно целое число для этого. $ip_array = split($ipaddress, '.') $odd_ip = $ip_array[3] % 2 if $odd_ip == 1 { notice("is odd") } Есть ли простой способ преобразовать строку в целое...

8
Простая подготовка сервера Windows + Linux? Шеф-повар / Кукольный / Ansible и т. Д. [Закрыто]

В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и,...

8
Как развернуть обновление ОС и перезагрузить ее с помощью Puppet или MCollective?

Я ищу лучший способ регулярно обновлять свою инфраструктуру. Как правило, это включает в себя выполнение этого на каждом хосте, по одному: sudo yum update -y && sudo reboot Но я достигаю пределов того, чтобы быть масштабируемым. Я хочу перезагружать только один узел за раз в каждой из моих...

8
Нет APT рекомендует с марионеткой

Я использую puppet для управления кучей серверов Debian на работе, частично, если это включает в себя установку пакетов. Один пакет, который я устанавливаю на нескольких системах, - это nmap, который используется для проверки правильности настройки правил брандмауэра. В Debian 7.0, если у вас...

8
Можно ли использовать Puppet для обеспечения наличия нескольких файлов в каталоге без определения их всех?

У меня есть пара сотен одноразовых серверов, которые имеют разные файлы конфигурации, которые должны присутствовать в каталоге. Копии файлов находятся на хозяине кукол. В одном из моих классов у меня есть набор конфигураций по умолчанию, которые всегда передаются на узел, например: file {...