Files
puppet-control-repo/Puppetfile

13 lines
885 B
Plaintext
Raw Normal View History

2026-02-20 01:26:56 +04:00
mod 'puppetlabs-stdlib',
:git => 'https://github.com/puppetlabs/puppetlabs-stdlib',
2026-02-20 01:28:54 +04:00
:ref => 'v9.0.0' # или название ветки, например 'main'
2026-02-20 01:09:47 +04:00
2026-02-20 01:26:56 +04:00
# Модуль ntp прямо из Git-репозитория
mod 'puppetlabs-ntp',
:git => 'https://github.com/puppetlabs/puppetlabs-ntp',
2026-02-20 01:28:54 +04:00
:ref => 'v9.2.0'
2026-02-20 01:09:47 +04:00
# Собственный модуль profile_base лежит прямо в репозитории (site/profile_base)
# Так как он уже будет склонирован вместе с контролем, его можно не указывать в Puppetfile.
# Но если хотите явно, можно использовать :path, но тогда r10k его скопирует из исходного репозитория.
# Мы просто положим его в site/ и он будет доступен по modulepath.