
Kubernetes-нативный оператор безопасности, который автоматизирует сканирование уязвимостей, аудит конфигураций, обнаружение секретов, анализ RBAC и формирование отчетов о соответствии требованиям с помощью Trivy.

Kubernetes-нативный набор инструментов безопасности. (Документация)
Trivy Operator использует Trivy для непрерывного сканирования вашего кластера Kubernetes на предмет проблем безопасности. Результаты сканирования обобщаются в отчётах о безопасности в виде Kubernetes Custom Resource Definitions, которые становятся доступными через Kubernetes API. Оператор делает это, отслеживая изменения состояния в Kubernetes и автоматически запуская сканирование безопасности в ответ. Например, сканирование уязвимостей инициируется при создании нового Pod.
Таким образом, пользователи могут находить и просматривать риски, связанные с различными ресурсами, Kubernetes-нативным способом.
Trivy Operator автоматически генерирует и обновляет отчёты о безопасности. Эти отчёты создаются в ответ на новые рабочие нагрузки и другие изменения в кластере Kubernetes, формируя следующие отчёты:
Пожалуйста, поставьте звезду ⭐ репозиторию, если вы хотите, чтобы мы продолжали развивать и улучшать trivy-operator! 😀
Официальная [Документация] содержит подробные руководства по установке, настройке, устранению неполадок и быстрому началу работы.
Вы можете установить Trivy-operator с помощью Static YAML Manifests и следовать руководству Getting Started, чтобы увидеть, как отчёты об уязвимостях и аудите конфигурации генерируются автоматически.
Trivy Operator можно легко установить с помощью Helm Chart. Helm Chart можно загрузить одним из двух способов:
Добавьте репозиторий Aqua chart:
helm repo add aqua https://aquasecurity.github.io/helm-charts/
helm repo update
Установите Helm Chart:
helm install trivy-operator aqua/trivy-operator \
--namespace trivy-system \
--create-namespace \
--version 0.37.0
Установите Helm Chart:
helm install trivy-operator oci://ghcr.io/aquasecurity/helm-charts/trivy-operator \
--namespace trivy-system \
--create-namespace \
--version 0.37.0
Это установит Trivy Helm Chart в пространство имён trivy-system и запустит сканирование.
Хотя мы стараемся сохранять обратную совместимость новых релизов с предыдущими версиями, этот проект всё ещё находится на стадии инкубации, и некоторые API и Custom Resource Definitions могут изменяться.
На этом раннем этапе мы будем рады вашим отзывам об общей концепции Trivy-Operator. Со временем мы хотели бы видеть вклад в интеграцию различных инструментов безопасности, чтобы пользователи могли получать доступ к информации о безопасности стандартными, Kubernetes-нативными способами.
Trivy-Operator — это open source проект Aqua Security.
Узнайте о нашей [работе с открытым исходным кодом и портфолио].
Присоединяйтесь к сообществу и поговорите с нами по любому вопросу в GitHub Discussions или Slack.