Самый простой способ просмотра отчетов puppet по ожидающим (т.е. --noop) изменениям

Самый простой способ просмотра отчетов puppet по ожидающим (т.е. --noop) изменениям

Моя среда Puppet состоит из главного сервера и многочисленных агентов, которые запускаются вручную с помощью вызова puppet agent --test.

Я пытаюсь найти самый простой (т. е. понятный человеку, с первого взгляда) способ просмотра отчетов о том, какие хосты ожидают изменений на основе текущего кода puppet, хранящегося на главном сервере. Чтобы дать некоторый контекст, я в основном хочу подтвердить, что изменения, которые я отправил на свой главный сервер, будут применены только к определенным хостам — своего рода проверка работоспособности.

Я считаю, что консоль типа The Foreman может здесь помочь, но буду признателен за любые другие предложения, которые могут предложить другие пользователи Puppet. Я знаю о возможностях pe-console, но не могу использовать этот вариант.

решение1

TheForeman, безусловно, подойдет, как и консоль Puppet Enterprise. Это два интерфейса, которые я обычно использую. Это будет считаться запуском puppet в режиме «аудита», а не (активном?) режиме. Однако небольшой совет: запуск puppet agent --testприменит изменения, если у вас нет --noopв командной строке или где-то в puppet.conf. Пожалуйста, см.http://nrvale0.github.io/blog/2014/04/10/the-basics-of-puppet-noop/в качестве примера различных способов включения режима noop.

Связанный контент