2017-01-26 1 views
0

Я пытаюсь настроить систему автоматизации тестирования на Linux, которая сообщает о любой несогласованности, такой как неправильные права доступа к файлам, неудавшиеся службы и т. Д. В пользовательской ОС Linux. Я могу написать свой собственный скрипт для этого, но мне нужно общее решение, которое поддерживает множество различных ситуаций и систем. Итак, мне было интересно, могу ли я настроить Chef только для того, чтобы сообщать о проблемах и несоответствиях в Linux, но не исправлять их?Настроить шеф-повара, чтобы сообщать только о проблемах

+1

Вы также можете написать свой собственный профиль ['inspec'] (http://inspec.io/) для такого рода аудита – Tensibai

+0

Можете ли вы проверить все компоненты ОС? – Vahid

+1

Попробуйте его, если он подходит или нет, но насколько я знаю, да. Также есть профили CIS на http://supermarket.chef.io для соответствия базовому уровню. – Tensibai

ответ

0

Вид. У нас есть система, называемая «зачем запускать режим», которая пытается выполнить сухую проверку того, что, возможно, сделает шеф-повар, если будет выполнен. К сожалению, поскольку код Chef - это, во всяком случае, произвольный исполняемый код Ruby, мы не можем быть на 100% уверены. Тем не менее, я попробовал бы это и посмотрю, достаточно ли результатов для вашего использования.

+0

Спасибо. Все, что мне нужно, - это запретить шеф-повару вносить изменения и только несоответствия в отчетах. – Vahid

Смежные вопросы