Я играю с марионеткой и пытаюсь скопировать файл из моего локального каталога (моего ноутбука) на мой кукольный агент. У меня две виртуальные машины, одна из них - марионетка, а одна - марионетка. Я посмотрел на это answer, но, похоже, это была более старая версия на марионетке. Я бегу марионетку 3.4.3. Я прошел через про кукольную книгу и марионеточные уроки, но нашел их способ запутать (первый имел очень ослепительные опечатки). Это была бы БОЛЬШАЯ помощь, если бы кто-то помог мне с этим процессом в простых шагах. Это то, что у меня есть до сих пор.Передача файлов кукол агенту
Я создал папку с именем my_module
в /etc/puppet/
. В /etc/puppet/my_module
создается две папки files
, manifests
и файл init.pp
.
Init.pp
выглядит следующим образом:
class myfile {
file { "/home/me/myfolder/file.py":
mode => "0440",
owner => 'root',
group => 'root',
source => 'puppet:///modules/module_name/datas.xls',
}
}
Затем я скопировал файл file.py
в папку files
я создал выше. Я не уверен, как действовать после этого шага. Любая помощь?