Spec-Zone.ru › Chef 16

Обзор Chef InSpec

[править на GitHub]

Chef InSpec — это открытая платформа для тестирования и аудита ваших приложений и инфраструктуры. Chef InSpec работает, сравнивая фактическое состояние вашей системы с желаемым состоянием, выраженным в лёгком для чтения и написания коде Chef InSpec. Chef InSpec обнаруживает нарушения и отображает результаты в виде отчета, но даёт вам контроль над устранением проблем.

Примечание

Версии Chef InSpec 4.0 и выше требуют принятия EULA. Для получения дополнительной информации посетите страницу принятия лицензии.

Начало работы с Chef InSpec

Ниже приведены некоторые ключевые концепции, составляющие Chef InSpec.

Создание профиля

Профили — основа опыта тестирования с Chef InSpec. Используйте профили Chef InSpec для управления всем необходимым для запуска сканирования безопасности или соответствия требованиям — атрибутами, метаданными и самими тестами.

Добавление тестов

Вы можете создавать тесты тремя способами: написав свои собственные, включив тесты из Chef Supermarket или добавив тесты из Dev-Sec Project в качестве зависимостей. Вы также можете настраивать свои тесты — брать тесты из нашего Supermarket и изменять их, чтобы они соответствовали вашим потребностям, используя лёгкий и понятный язык Chef InSpec, специфичный для предметной области.

Выбор системы для тестирования

Запускайте тесты там, где расположена ваша инфраструктура — локально или в облаке. Chef InSpec разработан для платформ и рассматривает операционные системы как особые случаи. Chef InSpec помогает вам, независимо от того, используете ли вы Windows Server на собственном оборудовании или Linux в контейнерах Docker в облаке. Что касается облака, вы можете использовать Chef InSpec для определения приложений и служб, работающих на AWS и Azure.

Ресурсы

Chef InSpec имеет более 80 ресурсов для использования — от apache до пулов zfs. Если вам нужна функция, которой нет, вы можете написать свой собственный настраиваемый ресурс.

© Chef Software, Inc.
Licensed under the Creative Commons Attribution 3.0 Unported License.
The Chef™ Mark and Chef Logo are either registered trademarks/service marks or trademarks/servicemarks of Chef, in the United States and other countries and are used with Chef Inc's permission.
We are not affiliated with, endorsed or sponsored by Chef Inc.
https://docs.chef.io/inspec/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API