Вопросы с меткой [puppet]

Puppet - это программное обеспечение для автоматизации ИТ, которое помогает системным администраторам управлять инфраструктурой на протяжении всего ее жизненного цикла, от предоставления ресурсов и настройки до управления исправлениями и соответствия требованиям.

15
голосов
2ответа
18k показов

Есть ли причина использовать Puppet вместе с Docker?

Некоторое время назад я попробовал Ops-часть DevOps, и это было довольно весело, но у меня нет времени и причин пробовать это в любом проекте. Но на прошлой неделе я начал новую работу, где начальник ...
13
голосов
3ответа
13k показов

Как отклонить запрос сертификата на Puppet Master?

У меня есть несколько запросов от агентов с неправильными именами хостов. Я исправил это, но все еще есть невыполненные запросы с неправильными именами хостов. Я старался: $puppet cert list ...
11
голосов
3ответа
17k показов

Как создать клон приватных репозиториев в Vagrant VM, используя SSH-ключи хоста?

Я могу использовать PuppetLabs vcsrepo для клонирования общедоступных репозиториев git, но я также хотел бы иметь возможность клонировать частные репозитории, используя SSH-ключи хоста. Как будет ...
9
голосов
2ответа
4k показов

Как удалить Puppet из Mac OS X?

Я установил puppet 3.x на Mac OS 10.8.4 несколько недель назад, и теперь хочу его удалить. Installer.dmg не поставляется с деинсталлятором, и нет пакета .app для удаления. Как удалить куклу из Mac OS ...
6
голосов
2ответа
6k показов

Установить исходный пакет с Puppet

Для установки моего сервера мне нужно wget и скомпилировать исходный пакет (geos, GeoIP и pyinding). Существует ли предопределенный класс puppet для получения исходных кодов пакетов и их компиляции?
5
голосов
2ответа
8k показов

Почему Puppet продолжает устанавливать пакет, даже если он уже установлен?

Я использую атрибут install пакета, чтобы убедиться, что данный пакет X установлен. Однако, несмотря на то, что пакет установлен, puppet пытается установить его снова и, конечно, выходит с ...
4
голоса
2ответа
5k показов

Кукольное предприятие против бесплатной версии, в чем разница?

Каковы различия между бесплатной версией для кукол и версией для предприятий?
4
голоса
0ответов
1k показов

Установка панели инструментов Puppet с пассажиром показывает страницу Apache по умолчанию

Я пытаюсь установить puppet на моем компьютере с ОС CentOS 6.5 64 bit. Установка puppet-сервера проходит нормально, и я могу установить apache2.2.15 и пассажирский 4.0.53. Я также установил ...
4
голоса
1ответ
6k показов

Каковы плюсы и минусы в использовании мастера кукол против распределения манифестов кукол с помощью git?

Я начал читать о марионетках и вижу, что есть два основных способа, как вы распространяете свой манифест; один из них - использование мастера марионеток, а второй - использование git для их ...
2
голоса
1ответ
328 показов

Почему Puppet Deployment RPM не удается, даже если пакет доступен?

Мы убедились, что пакет доступен, и даже вручную загрузили его и установили на одном из целевых серверов. Однако когда мы запускаем Puppet для установки наших обновленных пакетов REST, мы получаем ...
2
голоса
1ответ
283 показов

Пакет установлен, но с ошибкой

CentOS 6.5, Puppet Enterprise 3.1.1. Given this declaration: package { vim: ensure => present } The following error is displayed: Error: Could not find package vim Error: ...
2
голоса
0ответов
1k показов

Не удается получить частные репозитории GitHub для работы с Vagrant/Puppet в Windows

У меня есть проект, и мы используем Vagrant для нашей разработки env. В Mac/Unix инициализация работает отлично, за исключением Windows, проблема в том, что экспедитор не работает в Windows, и ...
2
голоса
1ответ
2k показов

Кукольный модуль stdlib file_line не имеет эффекта

У меня есть следующий модуль: include stdlib class pulseaudio-zeroconf { package { "pulseaudio-module-zeroconf": ensure => installed } file_line { "pulseaudiozeroconfdiscoverentry": path => ...
2
голоса
2ответа
2k показов

Puppet Master и Puppet Server Путаница (Какая разница?)

Я недавно начал изучать кукольный после того, как присоединился к моей организации месяц назад. Моя организация использует марионетку 3 и находится на этапе перехода к марионетке 4. Я сейчас играю с ...
2
голоса
3ответа
1k показов

facter: настройка специфичных для модуля пользовательских фактов?

Я настраиваю существующую установку марионеток (с помощью facter) и думаю, что столкнулась с проблемой понимания контекста пользовательских фактов. У меня есть несколько модулей, которые отображаются ...
2
голоса
1ответ
594 показов

Централизованное управление частями app.config для собственных служб .NET

Что будет лучшим способом справиться с этими сценариями, если они не разовые, а регулярные: Самостоятельно размещаемые сервисы на довольно большом количестве машин должны быть переназначены в другую ...
2
голоса
1ответ
847 показов

Проверка конкретной версии + цикл if и else

просто начни марионетку. Как все знают, начинать что-либо всегда труднее всего. Для практики я хочу сделать следующее: я полагаю, что я должен поместить его в init.pp. if 'openssl' version == ...
1
голос
1ответ
125 показов

Скрипт / программа, которая прослушивает ввод пользователя, читает журналы для вывода и отправляет широковещательную рассылку

Во время развертывания кода существует риск сбоя службы / системы. Центр управления сетью отслеживает предупреждения от серверов. Если предупреждение появляется в результате развертывания кода, то ...
1
голос
1ответ
2k показов

Установка пакетов с зависимостями с помощью puppet

Я новичок в puppet для процесса обучения это я создал Puppet Master и Puppet Slave установку и настроил модуль mysql для установки MySQL на Puppet client Ниже находится файл манифеста. class mysql { ...
1
голос
1ответ
305 показов

Интерполировать содержимое файла в командный аргумент, используемый в Puppet Manifest

У меня есть команда SQL, которую я хотел бы использовать в качестве значения узла JSON, который является частью определения индекса. Все это передается как команда в манифесте марионетки. Я хотел бы ...
1
голос
0ответов
106 показов

Автоматическая установка на основе конфигурации Windows («голое железо») вместо восстановления из резервной копии

Учитывая текущую производительность CPU/SSD и способность хранить важные файлы в отказоустойчивом хранилище (облачном, RAID-массиве и т.д.), Я считаю, что создание резервных копий "слишком 2000". ...
1
голос
1ответ
76 показов

Я не могу остановить куклу, используя Ctrl+C

После обновления до Puppet 3.8 я не могу остановить запуск кукол, нажав Ctrl+C. Сначала я подумал, что, возможно, они захватывают SIGINT и игнорируют его. Но если я сделаю запуск кукол из контейнера ...
1
голос
1ответ
369 показов

Ошибка Puppet Master 400 на сервере SERVER: неверный путь к параметру в /etc/puppet/manifests/site.pp

Как передать имя файла в качестве аргумента классу кукол? Мой файл манифеста class new_file ($my_filename){ file { $my_filename: ensure => present, content => "I got it, Hello, I am Aura, with new ...
1
голос
2ответа
126 показов

Используйте sudo unonjunction с ключом ssh обычного пользователя

Я хочу выполнить команду, требующую прав суперпользователя, поэтому я использую sudo. sudo puppet apply /etc/puppet/manifests/site.pp Эта команда включает клонирование частного репозитория github с ...
1
голос
2ответа
89 показов

Требуется ли перезапуск службы Puppet Master для регенерации сертификатов SSL серверов, которыми она управляет?

Есть ли у меня какая-то особая дополнительная работа, которую мне нужно будет выполнить после перезапуска службы Puppet Master? В частности, это влияет на сертификаты SSL?
1
голос
1ответ
567 показов

Puppet - удаление пользователя, который вошел в систему?

Я только начал изучать кукольный и столкнулся с проблемой, я задавался вопросом, знает ли кто-нибудь, как исправить.Я пытаюсь удалить пользователя. Я получаю сообщение об ошибке, в котором говорится, ...
1
голос
1ответ
272 показов

Можно ли создать tmpfs внутри кукольного модуля lvm?

у нас есть автоматическое предоставление машин linux (используя trusty и xenial), и мы используем для этого puppet. Мы используем LVM в puppetlabs/lvm и указываем его в hiera. Пример: ...
1
голос
1ответ
111 показов

Какой инструмент подходит для синхронизации 40+ машин

У меня есть примерно 40 устройств, работающих под управлением Debian в Интернете с известными динамическими IP-адресами. Они имеют ограниченную пропускную способность (на 3g Mobile, с тарифным планом ...
1
голос
3ответа
10k показов

puppetd --test err: не удалось запросить сертификат: соединение отклонено - соединение (2) выход; не удалось получить сертификат, и waitforcert отключен

Я новичок в puppet, и я пытаюсь подключиться к своему серверу марионеток, когда я отправляю ping своему мастеру puppetmaster, он работает нормально, но когда я запускаю puppetd --test t показывает ...
1
голос
0ответов
19 показов

Puppet не распознает тип ресурса "gauth_credential"

Я пытался создать экземпляр Google Cloud Platform. Я установил Puppet облачный модуль Google и необходимые гемы с помощью команды:sudo /opt /puppetlabs /puppet /bin /gem install googleauth ...
1
голос
2ответа
3k показов

Получение node.js и grunt для запуска на Vagrant box (ubuntu-precision12042-x64-vbox43)

У меня проблемы с пониманием того, как я могу заставить node.js, Grunt и NPM работать на моем Vagrant box. Я использую ubuntu-precision12042-x64-vbox43 и предоставляю его через Puppet. Я только ...
1
голос
1ответ
243 показов

Безопасно ли удалять пользователя puppet после удаления puppet и puppet-common?

В Debian я установил puppet с помощью apt-get install puppet . Позже я решил удалить его с помощью apt-get purge puppet puppet-common . Однако я только что заметил, что мой файл /etc /passwd все еще ...
1
голос
1ответ
1k показов

Как обеспечить версию 5.5. * Для mysql с puppet?

Как я могу убедиться, что последняя версия патча 5.5 будет установлена установщиком yum под CentOS? class { '::mysql::server': package_ensure => '5.5.*' }
0
голосов
1ответ
82 показов

Кукольный Selboolean модуль

У меня есть следующий кукольный модуль: selboolean { 'scan system': name => 'scan system', persistent => true, provider => 'antivirus_can_scan_system', value => on, } При развертывании модуля я ...
0
голосов
1ответ
84 показов

Сценарий /etc/profile.d, мешающий запуску службы и значительно задерживающий доступ ssh после перезагрузки

Я создал скрипт в /etc/profile.d (centos6), никак не связанный с puppet, вместо этого он просто копирует некоторые файлы в каталог пользователя. Каким-то образом на главном корпоративном сервере ...
0
голосов
0ответов
5 показов

Обязательно ли иметь доступ к Интернету при настройке сервера с открытым исходным кодом Puppet 5.x в Ubuntu 16?

Я планирую обновить Puppet 3.8.7 до 5.3 на сервере Ubuntu. Обязательно ли иметь доступ к Интернету при настройке сервера с открытым исходным кодом Puppet 5.x в Ubuntu 16? у меня есть зависимость от ...
0
голосов
1ответ
46 показов

Puppet: Обеспечение наличия определенной строки конфигурации в разделе "ssh" /etc/sssd/sssd.conf

У нас есть кластер узлов, конфигурация которых поддерживается Puppet. Puppet гарантирует, что sssd установлен через: service { 'sssd': ensure => running, enable => true, require => ...
0
голосов
1ответ
16 показов

Кукольный мензурка докер приемка dnsmasq

Я пытаюсь перенести код из куклы 3 в куклу 5 с помощью лабораторных и приемочных тестов. Дается следующий вывод: journalctl log for dnsmasq: -- Logs begin at Thu 2018-11-29 17:11:40 UTC, end at Thu ...
0
голосов
1ответ
336 показов

Кукольный класс с параметром

Я пытаюсь получить класс кукол с параметрами, вот что я пытался class testing ( String $file = 'testing' ) { file { "/tmp/$file": ensure => present, mode => 0777, content => "Testing123" } } Когда я ...
0
голосов
1ответ
869 показов

Кукольный: как добавить строку в существующий файл

Я пытаюсь добавить строку в существующий файл /etc/fuse.conf. Я пробовал это добавил папку две папки в каталог модулей sudo mkdir /etc/puppet/modules/test sudo mkdir ...
0
голосов
0ответов
64 показов

Модуль Puppet Tomcat, создающий context.xml

Я мог бы делать что-то действительно глупое здесь, но я проклят, если я смогу понять это. У нас есть обычная программа puppet с установкой tomcat, и я пытаюсь использовать модуль puppet tomcat для ...
0
голосов
1ответ
52 показов

кукольный - какие строки исполняются?

(кукольный n00b) Как проверить, какие строки выполняются в марионеточном прогоне? У нас есть большая кодовая база со многими манифестами, и не все манифесты применяются в зависимости от роли ...
0
голосов
0ответов
8 показов

Войти в PE-консоль

Я использую руководство по началу работы с кукольным предприятием для лазури. Я развернул марионеточную виртуальную машину, следуя инструкциям в руководстве. Я пытаюсь подключить SSH к виртуальной ...
0
голосов
1ответ
109 показов

Запуск кукольного сценария на удаленной машине

Я работаю над vagrantfile, который использует скрипт кукол для подготовки. В рамках подготовки к работе много пакетов установлено и настроено. Поскольку работа еще не завершена, я хотел бы запустить ...
0
голосов
1ответ
98 показов

Как загрузить предопределенное изображение Docker, используя Puppet ..?

У меня есть образ докера с именем image.tar, который был создан с помощью команды «docker save» с другого компьютера и скопирован в мастер марионеток. Я использую модуль 'garethr-docker' для ...
0
голосов
1ответ
89 показов

как марионеточный сервер выбирает манифесты для запуска на агенте

Из документации сервера марионеток я понимаю, что вы можете настроить каталог манифеста на сервере для хранения сценариев марионеток. Затем каждый агент связывается с сервером для обновления его ...
0
голосов
0ответов
23 показов

Управление конфигурацией и автоматизацией на процессоре WIndows IoT ARM (Puppet, Ansible, ... )

У меня есть пара плат Windows IoT для настройки, и я хотел бы использовать диспетчер конфигурации, такой как Puppet или Ansible. Он использует процессор ARM, и на данный момент все агенты ...
0
голосов
2ответа
829 показов

Как прочитать все файлы в Puppet дословно (без разбора, как шаблон)?

Мне нужно создать кучу ресурсов ssh_authorized_keys . Ресурс ожидает, что его key атрибут сам является открытым ключом - нет способа сослаться на файл, содержащий ключ. Поскольку ключи очень длинные ...
0
голосов
1ответ
27 показов

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

Мне интересно, есть ли способ заставить агента Puppet присоединиться к определенной группе хостов и определенной среде? Это должно быть сделано от Агента без необходимости запускать это от Хозяина ...
0
голосов
0ответов
217 показов

Puppet создайте шаблон, выполните одну команду, введите другой шаблон для того же файла, выполните команду

У меня была хорошая трещина в этом, и я немного борюсь. У меня есть консольный файл PHP5 с именем parameters.yml. Он содержит некоторые метаданные для подключения к БД, запуска некоторых команд и ...