установка Дженкинса с puppet

Я сделал поиск google для "установить Дженкинс с марионеткой" и нашел этой поэтому я последовал первой инструкции:

puppet module install rtyler/jenkins

и он установил его.
теперь я увидел следующую инструкцию, это обязательно? Я не понимаю, где мне нужно разместить это (не упоминая об этом, просто упоминая раздел, чтобы добавить) следующий раздел в соответствии с инструкциями:

node 'hostname.example.com' {
   include jenkins
}

где я размещаю это выше раздела? это обязательно?

27
задан Jas
21.12.2022 1:11 Количество просмотров материала 2434
Распечатать страницу

1 ответ

в типичной кукольной инфраструктуре у вас есть кукловод и кукольные узлы. Узел представляет собой один сервер, на котором работает технология (например, узел Дженкинс, или узел git, или узел веб-сервера) мастер хранит список модулей, установленных на каких узлах, как правило, в файле с именем site.pp

инструкции говорят вам установить кукольный модуль на кукольный мастер, а затем внутри сайта.pp-файл на puppet master, перечислите узлы, на которых установлен модуль. (В этом случае имя узла hostname.example.com).

Если у вас нет кукловода, и вы пытаетесь запустить все эти команды на одном компьютере, то вы, скорее всего, хотите, чтобы вместо этого сделать мастерскую установку.

команды будут выглядеть примерно так.

puppet module install rtyler/jenkins --modulepath=~/some/directory
puppet module install puppetlabs/stdlib --modulepath=~/some/directory
puppet module install puppetlabs/java  --modulepath=~/some/directory
puppet module install darin/zypprepo --modulepath=~/some/directory
puppet appply -e 'include jenkins' --modulepath=~/some/directory
1
отвечен spuder 2022-12-22 08:59

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх