У меня небольшой вопрос: есть ли способ выполнить команду через puppet на клиентской машине с помощью «puppet apply» для создания пользовательского ресурса?
Я пытался сделать это, как показано ниже:
puppet apply --config=/etc/puppet/puppet.conf -e "jboss::apps {'appname': filename=> 'file-1.0',}"
После применения вышеуказанной команды я получаю следующую ошибку:
Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type jboss::apps at line 1 on node fqdn.client
Я смог запустить эту команду на мастере с опцией «--catalog catalog.json», но у меня нет каталога на клиенте.
Я не хочу копировать манифесты/модули на клиентский компьютер, но использую мастер марионеток для обслуживания файлов.
С уважением,
Михал.