Puppet Enterprise "puppet job run Unknown Puppet subcommand" job "", хотя в документации указано, что это доступно
У меня установлен Puppet Enterprise 2018.1. Согласно этой документации https://puppet.com/docs/pe/2018.1/running_puppet_on_demand_from_the_cli.html Я хочу использовать "Запуск Puppet с оркестратором", однако описанная команда не существует?
vagrant@pe:/$ sudo puppet job run
Error: Unknown Puppet subcommand 'job'
1 ответ
Несмотря на то, что я вошел в систему на главном сервере (PE), по умолчанию клиентские инструменты не установлены, поэтому мне нужно было загрузить ( https://puppet.com/docs/pe/2017.3/installing_pe_client_tools.html) и установить (мой Хост - Ubuntu 16.04, поэтому dpkg -i pe-client-tools_18.1.3-1xenial_amd64.deb).
Инструменты не связаны и не добавляются к пути, и документация вводит в заблуждение относительно того, как вызывать, поэтому вместо этого не "кукольное задание", как в документации (используя show в качестве примера)
/opt/puppetlabs/bin/puppet-job show