Size: a a a

Puppet — русскоговорящее сообщество

2021 March 29

DK

Denis Kalitinkin in Puppet — русскоговорящее сообщество
Я так понял, там концепция - заносить планы и таски прямо в модули. Хочешь катить сервис - а оно прямо умеет как надо, в нужном порядке, с выводом из нагрузки, а из бд только таргеты достает на вход
источник
2021 March 30

DS

Dmitry Sergeev in Puppet — русскоговорящее сообщество
А если я хочу запускать планы bolt из своих профилей на puppet server. Как мне правильно указать что они находятся в /etc/puppetlabs/code/environment/env-name/...

Вижу по умолчанию он ищет в ~/.puppetlabs/bolt/modules (это как-то можно задать?)
В project-level bolt-project.yaml я могу указать modulepath (https://puppet.com/docs/bolt/latest/bolt_project_reference.html#modulepath)
А вот system-level и user-level конфигах такого нет https://puppet.com/docs/bolt/latest/bolt_defaults_reference.html

Остается только либо положить bolt-project.yaml в домашнюю папку пользователя либо указывать --modulepath при запуске bolt plan run. А как вы делаете?
источник

A

Andor in Puppet — русскоговорящее сообщество
источник

DS

Dmitry Sergeev in Puppet — русскоговорящее сообщество
угу, и там пишут, что system-wide - /etc/puppetlabs/bolt/bolt-defaults.yaml со всеми возможными опциями https://puppet.com/docs/bolt/latest/bolt_defaults_reference.html
В которых нет modulepath
источник

DS

Dmitry Sergeev in Puppet — русскоговорящее сообщество
This file does not allow you to set project-specific configuration, such as the modulepath, and is less likely to lead to errors where content from another project is loaded.
источник

A

Andor in Puppet — русскоговорящее сообщество
The defaults configuration file supports most of Bolt's configuration options, with the exception of options that are project-specific such as modules and modulepath.
источник

A

Andor in Puppet — русскоговорящее сообщество
т.е. в конфиге прожекта
источник

DS

Dmitry Sergeev in Puppet — русскоговорящее сообщество
Угу, похоже других путей нет
источник
2021 April 02

М

Макс in Puppet — русскоговорящее сообщество
Всем привет.  подскажите пжл кто в курсе. переношу foreman в docker контейнер. на основе сборки luksi1/foreman . запускается, открывается но не может распознать серт , с которым puppetserver к нему обращается посредством node.rb. ошибка No SSL cert with CN supplied.  рядом развернул на отдельном хосте через foreman-inslaller. там всё ровно. пути к сертам и сами серты вроде проверил неоднократно.😕
источник

A

Andor in Puppet — русскоговорящее сообщество
А серты откуда докерный берёт?
источник

М

Макс in Puppet — русскоговорящее сообщество
с са папетмастера.
источник

М

Макс in Puppet — русскоговорящее сообщество
там для веб сервера можно эти же использовать, а можно отдельные. пробовал на отдельном . работает оба варианта
источник
2021 April 06

Н

Николай Бурыкин... in Puppet — русскоговорящее сообщество
Доброго дня. Кто-нибудь сталкивался с такой ошибкой? Возникает при попытке попасть на стартовую страницу Foreman.
https://pastebin.com/FKEGLNcP
На стартовую страницу при этом не попадает, браузер висит в "вечном" обновлении страницы раз за разом безуспешно пытаясь получить ответ на запрос
источник
2021 April 09

A

Asdqwert in Puppet — русскоговорящее сообщество
Всем привет. Стоит Puppetserver 7.1 БЕЗ PuppetDB + Ubuntu 20.04. Какой посоветуете dashboard для него, чтобы наглядно смотреть статусы деплоев, список машин и как давно подключались и т.п.? Foreman на эту версию Ubuntu с этим Puppet 7 не ставится, смотрю на https://github.com/voxpupuli/puppetboard но и там вроде PuppetDB нужен.
источник

A

Andor in Puppet — русскоговорящее сообщество
добавь puppetdb и его дашборд
источник

A

Asdqwert in Puppet — русскоговорящее сообщество
там версия db pypuppetdb >=2.1.0,<3 и это похоже не подойдёт для 7.1
источник

A

Asdqwert in Puppet — русскоговорящее сообщество
источник

A

Asdqwert in Puppet — русскоговорящее сообщество
да и просто не хочу поднимать бд если честно
источник

A

Asdqwert in Puppet — русскоговорящее сообщество
так-то пишут что PuppetDB v. 3.0-6.0 (it may work with newer but this has not been verified)
источник

A

Andor in Puppet — русскоговорящее сообщество
берёшь и пробуешь
источник