Описание тега puppet
Puppet - это основанная на рубине система управления конфигурацией, включающая управляемый моделями DSL. Его цель - обеспечить принудительное применение файла конфигурации, мониторинг состояния службы, установку пакетов и другое управление на стороне сервера.
1
ответ
Настройка Hiera на Puppet Enterprise
Я новичок в Puppet и Hiera, и у меня возникли проблемы с конфигурацией при попытке применить модуль, содержащий поиск Hiera для агента. Из /etc/puppetlabs/puppet/hiera.yaml: --- :backends: - yaml :hierarchy: - defaults - "%{clientcert}" - "%{environ…
12 май '15 в 16:52
1
ответ
Невозможно перезапустить службу puppetserver
Я устанавливаю puppetserver на машине, на которой запущен Debian. Когда я перезагружаю сервер с помощью следующей команды sudo service puppetserver restartЯ получаю следующую ошибку Job for puppetserver.service failed because the control process exi…
10 апр '18 в 15:09
1
ответ
Получить информацию о фактах на основе переменной в марионетке
У меня есть эти факты: "interfaces": "enp1s0f0,enp1s0f1,enp8s0,enp9s0,lo", "ipaddress": "10.Z.Y.X", "ipaddress_enp8s0": "10.Z.Y.X", "ipaddress_lo": "127.0.0.1", "main_ip": "10.Z.Y.X", Так что с фактом main_ip мне нужно получить интерфейс, который ег…
28 сен '18 в 16:24
1
ответ
Кукольный не поддерживается на Windows 2012R2
Я пытаюсь установить агент Puppet на Windows 2012R2 (версия для Data Center)... но я получаю ошибку ниже... глядя на то, что поддерживается Puppet, я подумал, что 2012R2 поддерживается, так почему я получаю сообщение об ошибке ниже, заявив Puppet не…
03 авг '15 в 23:27
1
ответ
Пути к файлам должны быть полностью уточнены, ошибка в марионетке
Я пытался создать новый файл в моем модуле, но каждый раз получаю сообщение об ошибке для моего файлового ресурса, говоря: Пути к файлам должны быть полностью уточнены, а не '/the/path/that/I/have/ дали'. Каковы возможные причины этой ошибки? class …
05 окт '17 в 11:11
3
ответа
Команда НЕ найдена при вызове изнутри скрипта bash
У меня установлено приложение puppet на моем компьютере с Linux. Он установлен на месте /usr/test/bin/puppet Вот как .bash_profile выглядит export PATH=/usr/test/bin если я запускаю команду puppet apply с консоли работает нормально но когда звоню pu…
08 янв '15 в 00:07
0
ответов
Получение "Archive[/tmp/${filename}], по-видимому, отсутствует в каталоге" при выполнении моей кукольной программы
Мой класс кукол выглядит так: class aoa_agent_installation::splunk_install { $sourcefile = $osfamily ? { 'Solaris' => 'puppet:///modules/aoa_agent_installation/splunkforwarder-6.5.2-67571ef4b87d-SunOS-sparc.tar.Z', 'RedHat' => 'puppet:///modul…
29 июн '17 в 14:18
4
ответа
Как исправить ошибку "Не удалось выполнить синтаксический анализ для среды производства"?
Вот мой маленький фрагмент кода: когда я выполняю этот фрагмент, я получаю следующую ошибку: ошибка: не удалось выполнить синтаксический анализ для создания среды: не удалось найти в /home/test.pp:8 $vendor = generate("/usr/bin/lsscsi") if defined($…
12 дек '14 в 23:30
1
ответ
Модуль Node.js не будет переустанавливаться с помощью puppet / vagrant
Раньше у меня была конфигурация, подобная этой, но как только я добавил hiera в сборку марионеток, у меня начались проблемы. Ошибка у меня в настоящее время после запуска vagrant provision как следует: ==> default: [vagrant-hostsupdater] Checking…
25 апр '16 в 05:51
0
ответов
Кукольный 4: значение не может быть преобразовано в число
Я пытаюсь использовать этот проект: https://github.com/stbenjam/puppet-ipaclient Произошла следующая ошибка: не удалось получить каталог с удаленного сервера: ошибка 400 на сервере SERVER: ошибка оценки: значение 'sssd' не может быть преобразовано в…
04 авг '15 в 12:57
0
ответов
Кукольный агент в Red Hat и SUSE
У меня проблема с запуском puppet agent в Red Hat Enterprise Linux 6.4 и SUSE Linux Enterprise Server 11. В обоих случаях, когда я запускал "puppet agent --test --verbose", я не видел ошибки, и конфигурация была применена. Однако, когда я запустил "…
04 июн '13 в 05:46
1
ответ
Есть ли способ заставить новую строку в сообщениях журнала Puppet?
Когда я выводлю сообщение об ошибке в puppet, например, в Puppet.err (из модуля Ruby), оно отображается в журнале консоли Puppet Enterprise в трудном для чтения виде, потому что в HTML символы новой строки игнорируются. Если я попытаюсь вставить раз…
16 апр '15 в 13:33
2
ответа
Как определяется основополагающий факт марионеточного осфамили?
Я работаю с Puppet 2.7.19 с facter 1.6.0 на машине Suse 11 Linux. $::osfamily переменная facter не установлена, хотя она имеет $::operatingsystem набор фактов: $ puppet apply -e 'notify { "$::osfamily/$::operatingsystem": }' notice: /SLES Как $::osf…
21 июн '13 в 15:11
1
ответ
Как установить автономный пакет из манифеста Puppet
class shell_ubn { file { "/home/shellinabox/shellinabox_2.14-1_amd64.deb": ensure => present, mode => 0777, source => "puppet:///modules/shell_ubn/shellinabox_2.14-1_amd64.deb", notify => Package["Shellinabox"], } package { "Shellinabox"…
10 фев '15 в 12:59
1
ответ
Почему типу ресурса Augeas Puppet нужно 3 аргумента для defnode?
Я пытаюсь добавить или обновить пользователя в XML-файле конфигурации, используя тип ресурса augeas в Puppet, вот манифест: augeas { "nexus_user_newadmin": lens => "Xml.lns", incl => "security.xml", root => "/usr/local/nexus/conf", changes …
27 янв '14 в 15:19
2
ответа
Получить случайный пароль с функцией кукол
У меня есть функция, которая позволяет мне генерировать случайный пароль. Моя функция работает хорошо без марионетки. Когда я пытался с мастером, появляется ошибка при вызове функции: Error 400 on SERVER: bad value for range Вот моя функция: module …
12 июн '14 в 12:37
1
ответ
Кукольный сервис не начнется
У меня есть следующий код для небольшого класса для Tomcat. Класс работает нормально, но служба в конце сценария не запускается. любое руководство было бы здорово. Я не знаю, почему сервис не запускается. содержание класса Tomcat6 # Class: tomcat6 #…
07 авг '13 в 06:31
3
ответа
Кукольный Серверы того же типа
У меня есть вопрос передовой практики вокруг Puppet, когда работа в режиме сервер / агент. Я создал рабочее решение, используя конфигурацию manifest / sites.pp, которая определяет конфигурацию с использованием имени хоста агента. Например: node 'pup…
08 дек '13 в 21:43
1
ответ
Факт марионетки: первый запуск агента
Существует ли основной факт Puppet, который мог бы указать временную метку, когда узел впервые присоединился к Puppet, то есть когда узел запускал агент в первый раз? Что-то вроде last_runТолько для первого запуска. РЕДАКТИРОВАТЬ: если нет, это можн…
03 окт '16 в 10:04
2
ответа
puppet-common (= 3.8.7-1puppetlabs1) Ошибка установки
Пытался обновить мастер версию Puppet и после удаления предыдущей версии, когда я пытаюсь установить обыкновенный кукольный (= 3.8.7-1puppetlabs1) ниже ошибка происходит. root@puppetmaster:/home/ubuntu/puppet# apt install puppet-common Reading packa…
08 сен '17 в 05:59