Публикации по теме 'puppet'


Изменить порядок выполнения манифестов Puppet
Вы когда-нибудь задумывались, как выполнять классы, определенные в манифестах Puppet, в определенном порядке ❓❓ Puppet позволяет пользователям изменять порядок развертывания классов с помощью этапов. К каждому классу может быть прикреплен определенный этап. Порядок выполнения классов можно определить, изменив порядок этапов. Это позволит вам запускать свои классы в соответствии с вашими предпочтениями. Этапы и порядок выполнения этапов можно указать в site.pp следующим образом...

Вопросы по теме 'puppet'

Марионетка ждет, пока услуга будет готова
Я использую Puppet для подготовки компьютеров. У меня есть служба, работающая на сервере приложений Tomcat 6, и другой манифест, зависящий от этой службы (отправка некоторых запросов REST как часть установки). Проблема в том, что служба недоступна...
10286 просмотров
schedule 18.07.2022

Установка Zend Server CE через Puppet
Мне нужно установить Zend Server CE с PHP 5.2 в мой стек Debian через puppet. Может ли кто-нибудь помочь, как должен выглядеть манифест. Инструкции по установке доступны здесь...
494 просмотров
schedule 27.05.2023

Кукольный DSL: порядок не имеет значения?
Согласно документации Puppet: Порядок не имеет значения в декларативном языке. Если это так, то почему этот кусок кода работает: class myserver { $package_to_install = 'libcapture-tiny-perl' package { $package_to_install: ensure...
382 просмотров
schedule 19.12.2022

Переменная экземпляра Ruby в шаблоне Puppet (erb)
Я не понимаю поведение этого кода Ruby, который я написал внутри шаблона Puppet (erb). Это должно быть связано с каким-то свойством переменных экземпляра, которое я игнорирую и не смог выяснить. На стороне Puppet переменная $local_users может быть...
3167 просмотров
schedule 13.05.2023

Раскомментировать строку в Puppet
Я вхожу в Puppet, и мне это нравится, но я бьюсь головой о стену из-за одной мелочи, которая, я уверен, должна быть проще, чем я ее делаю. Я хочу раскомментировать эту строку в .bashrc пользователя: #force_color_prompt=yes Я использовал...
8041 просмотров
schedule 18.07.2022

Использование переменных в цепочке ресурсов Puppet
У меня есть манифест марионетки, использующий массив для определения некоторых необходимых пакетов, которые должны быть установлены APT. У меня также есть некоторая цепочка ресурсов, возникающая для указания зависимостей (я не хочу использовать...
992 просмотров
schedule 23.09.2022

Выберите шаблон марионетки в зависимости от классов, установленных на одной машине
Мы используем Puppet для предоставления ресурсов Tomcat7 в файл context.xml для веб-архивов. У нас есть три архива, каждому нужен отдельный набор записей ресурсов в context.xml. Использовать шаблон и заполнять нужные артефакты легко, если у нас...
137 просмотров
schedule 23.03.2023

Сценарий инициализации Puppet не создает файл pid?
Выпуск CentOS 5.4 (финальный) puppet-server-2.7.19-1.el5 устанавливается из репозитория puppetlabs. puppetmaster запускается успешно, но не создает pid-файл. Это причина сообщения [ FAILED ] при остановке: /etc/init.d/puppetmaster...
5149 просмотров
schedule 12.10.2023

Puppet для Windows и рецепты Powershell
Я пытаюсь установить некоторые встроенные командлеты powershell в рецепты марионеток, чтобы установить другие пакеты msi и сценарии powershell. class ps{ #http://docs.puppetlabs.com/windows/running.html exec {'executionpolicy':...
5003 просмотров
schedule 02.09.2022

Есть ли способ получить доступ к манифесту Puppet с удаленного http-хоста?
Если у меня есть манифест в http://mysite.com/somemanifest.pp , могу ли я применить его с удаленного сервера? Я пытаюсь: puppet apply http://mysite.com/somemanifest.pp но получать Could not run: Could not find file...
394 просмотров
schedule 23.04.2022

Почему марионетка не может найти мой класс?
Я пытаюсь реализовать рецепт, найденный здесь https://github.com/puppetlabs/puppetlabs-firewall#readme и я, похоже, совершаю ошибку новичка-марионетки, которую не вижу. У меня есть модуль под названием mwsettings, который сам по себе можно найти в...
10973 просмотров
schedule 05.06.2024

Разрешения Puppet Dashboard: разрешение отклонено — /var/lib/puppet/reports/
Я впервые настраиваю Puppet Dashboard. У меня он работает с пассажирским модулем в Apache. sudo rake RAILS_ENV=production reports:import Когда я запускаю эту команду, задачи отображаются на панели инструментов как невыполненные. 630...
1527 просмотров
schedule 23.09.2022

марионетка как заставить марионетку ждать несколько секунд
Я хотел бы запустить веб-сервис и подождать несколько секунд, чтобы получить результат. Как лучше всего добиться ожидания в марионетке?
11119 просмотров
schedule 23.04.2022

Windows + Cygwin + однострочный, если еще + кукольный
Итак, у меня есть однострочная команда bash, которая проверяет, существует ли каталог. Если да, то git тянет, если нет, то клонирует репозиторий. Я запускаю Cygwin на своем компьютере с Windows, и когда я запускаю эту команду в Cygwin, она отлично...
830 просмотров
schedule 20.08.2022

Автоматизация развертывания
У меня есть приложение Lift, которое упаковано в виде WAR-архива и должно быть развернуто под Jetty. Однако я хочу иметь возможность выполнять несколько задач автоматически: Укажите целевой сервер (или набор серверов). У меня есть несколько...
2099 просмотров
schedule 05.06.2023

Передать переменную марионетке в командной строке
Я пытаюсь заставить TeamCity инициировать развертывание с помощью puppet через командную строку, используя puppet.bat в Windows. В Teamcity я вызываю это с помощью запуска командной строки с исполняемым файлом команды: C:\Program Files (x86)\Puppet...
7897 просмотров
schedule 14.07.2023

Как отправить другой класс марионеток на основе имени узла?
Я надеюсь, что этот вопрос не слишком простой, но, похоже, в Интернете нет окончательного ответа. Я пытаюсь отправить определенный модуль на узел на основе полного доменного имени. Я не хочу копировать и вставлять значение по умолчанию, но был...
272 просмотров
schedule 12.05.2023

Как настроить Vagrant box для стазис-проекта?
Я учусь использовать vagrant, и у меня есть простой проект, который использует stasis для создания статических файлов. Я ищу установку для запуска стазиса на бродячем ящике. Возникает вопрос: какой ящик мне нужен, чтобы стазис работал?...
76 просмотров
schedule 22.03.2022

Кукольный — требуется определенный ресурс с параметрами
Я новичок в Puppet и не могу найти ответ на этот вопрос. У меня есть определенный ресурс Puppet, который принимает несколько аргументов: class xy::xy { include apache:regular_apache define setup($pkg_name, $xy_version, $pas_ver) { file {...
8874 просмотров
schedule 28.03.2022

Код ActionScript 3 с задержкой в ​​один кадр
Я создаю марионетку для анимации, которую делаю. Я создал два пользовательских класса, которые наследуются от класса MovieClip. Один — голова, которую я анимирую, обращенная к камере, а другой — вид 3/4 той же головы. Я изменил оба конструктора,...
480 просмотров