
Operador de seguridad nativo de Kubernetes que automatiza el escaneo de vulnerabilidades, la auditoría de configuración, la detección de secretos, el análisis de RBAC y los informes de cumplimiento mediante Trivy.

Kit de herramientas de seguridad nativo de Kubernetes. (Documentación)
Trivy Operator aprovecha Trivy para escanear continuamente tu clúster de Kubernetes en busca de problemas de seguridad. Los escaneos se resumen en informes de seguridad como Custom Resource Definitions de Kubernetes, a los que se puede acceder a través de la API de Kubernetes. El Operator hace esto observando Kubernetes en busca de cambios de estado y activando automáticamente escaneos de seguridad en respuesta. Por ejemplo, se inicia un escaneo de vulnerabilidades cuando se crea un nuevo Pod.
De esta manera, los usuarios pueden encontrar y ver los riesgos relacionados con diferentes recursos de una manera nativa de Kubernetes.
Trivy Operator genera y actualiza automáticamente informes de seguridad. Estos informes se generan en respuesta a nuevas cargas de trabajo y otros cambios en un clúster de Kubernetes, generando los siguientes informes:
¡Por favor, dale una estrella ⭐ al repositorio si quieres que sigamos desarrollando y mejorando trivy-operator! 😀
La [Documentación] oficial proporciona guías detalladas de instalación, configuración, solución de problemas y inicio rápido.
Puedes instalar el Operator Trivy-operator con Static YAML Manifests y seguir la guía Getting Started para ver cómo se generan automáticamente los informes de vulnerabilidades y auditoría de configuración.
Trivy Operator se puede instalar fácilmente a través del Helm Chart. El Helm Chart se puede descargar mediante una de las dos opciones siguientes:
Añade el repositorio de charts de Aqua:
helm repo add aqua https://aquasecurity.github.io/helm-charts/
helm repo update
Instala el Helm Chart:
helm install trivy-operator aqua/trivy-operator \
--namespace trivy-system \
--create-namespace \
--version 0.37.0
Instala el Helm Chart:
helm install trivy-operator oci://ghcr.io/aquasecurity/helm-charts/trivy-operator \
--namespace trivy-system \
--create-namespace \
--version 0.37.0
Esto instalará el Helm Chart de Trivy en el espacio de nombres trivy-system y comenzará a activar los escaneos.
Aunque intentamos mantener la compatibilidad hacia atrás de las nuevas versiones con las anteriores, este proyecto aún está en incubación, y algunas API y Custom Resource Definitions pueden cambiar.
En esta etapa temprana nos encantaría conocer tu opinión sobre el concepto general de Trivy-Operator. Con el tiempo, nos encantaría ver contribuciones que integren diferentes herramientas de seguridad para que los usuarios puedan acceder a la información de seguridad de formas estándar y nativas de Kubernetes.
Trivy-Operator es un proyecto de código abierto de Aqua Security.
Conoce nuestro Open Source Work and Portfolio.
Únete a la comunidad y habla con nosotros sobre cualquier asunto en GitHub Discussions o Slack.