Argo Trivy Insights

August 8, 2026 · View on GitHub

Build Status GitHub Release License

Unified security insights for Argo CD applications. View Trivy Operator scan results directly in Argo CD—vulnerabilities, exposed secrets, configuration audits, RBAC assessments, and SBOMs—all in one place.

Features

  • Per-Application View: "Trivy Insights" tab on Argo CD Application details
  • Cluster-Wide Dashboard: Aggregate security data across all applications from the sidebar
  • Scan Reports: Overview, Vulnerabilities, Exposed Secrets, Configuration Audit, RBAC Assessment, SBOM and Cluster Compliance Reports
  • Fast Filtering: Filter by namespace and resource on the cluster-wide view
  • Zero Bundled Dependencies: Uses Argo CD's built-in React, keeping the extension lightweight
  • Deeplinks & Exports: Easely share your findings by exporting them in or sharing a link.SBOM is exported in CycloneDX standard JSON file, all other findings are exported in CSV format.

Screenshots

Overview Tab

Overview App Overview App

Vulnerabilities (Cluster-Wide View)

Vulnerabilities Cluster

See the full screenshot gallery for all tabs, themes, and views.

Installation

Look at the installation guide for a more detailed explanation.

Prerequisites

  • Argo CD 2.6+ (for UI extensions support)
  • Trivy Operator installed and scanning your cluster

Helm (Production)

Add to your Argo CD Helm values:

server:
  extensions:
    enabled: true
    extensionList:
      - name: trivy-insights
        env:
          - name: EXTENSION_URL
            value: https://github.com/DeWildeDaan/argo-trivy-insights/releases/latest/download/extension-trivy-insights.tar.gz
          - name: EXTENSION_CHECKSUM_URL
            value: https://github.com/DeWildeDaan/argo-trivy-insights/releases/latest/download/extension-trivy-insights_checksums.txt

Development (Local Testing)

npm run install:dev
# Hard-reload Argo CD UI (Ctrl+Shift+R)

:warning: Extension is stored in pod /tmp, lost on restart. For persistence, use Helm above.

Compatibility

This extention is currently tested with the following ArgoCD versions:

ArgoCD Helm chart versionArgoCD versionTrivy Insights version
argo-cd-10.3.0v3.5.0:warning: v1.1.1
argo-cd-10.2.2v3.4.6v1.0.1
argo-cd-10.1.3v3.4.5v1.0.1
argo-cd-9.5.22v3.4.4v1.0.1
argo-cd-9.5.16v3.4.3v1.0.1
argo-cd-9.5.14v3.4.2v1.0.1

Note


:warning: sign indicates breaking change/update needed for the extention to work on that ArgoCD version.

How It Works

The extension provides two integrated views:

  1. AppView Extension — "Trivy Insights" tab in Application Details

    • Shows security reports for that application only
    • Reports fetched from the application's namespace
  2. SystemLevel Extension — "/trivy-insights" sidebar page

    • Aggregates scan results across all applications
    • Includes namespace and application filters
    • Fetches all applications, resolves each one's reports

Both views share report components (Overview, Vulnerabilities, Secrets, Audit, SBOM, RBAC) for a consistent experience.

How to Access

ViewWhere to Find ItScreenshot
Application ViewNavigate to any Application → "Trivy Insights" iconApp Navigation
Cluster ViewSidebar → "Trivy Insights"Cluster Navigation

🤖 Built with AI assistance used thoughtfully.