Skip to content

Pods not visible in ThreatMapper KOPS integration; unable to scan deployed images #2431

Description

@prakashs-vibrent

Description:
When integrating ThreatMapper with Kubernetes KOPS clusters, I observed that hosts and nodes are detected, but pods/containers are not visible. As a result, ThreatMapper is unable to scan container images that are actively deployed in the cluster.

Steps to Reproduce:

  1. Deploy ThreatMapper in a KOPS‑managed Kubernetes cluster.
  2. Verify that nodes and hosts appear in the ThreatMapper dashboard.
  3. Attempt to view pods/containers or trigger image scans.
  4. Notice that pods are missing and image scans do not run.

Expected Behavior:
ThreatMapper should detect pods and containers in KOPS clusters and allow scanning of deployed images.

Actual Behavior:
Only hosts and nodes are visible. Pods are not detected, and deployed images cannot be scanned.

Environment Details:

  • Kubernetes distribution: KOPS
  • Cloud provider: AWS
  • Container runtime: containerd

Impact:
This prevents vulnerability scanning of deployed workloads, limiting ThreatMapper’s effectiveness in compliance and runtime security monitoring.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageIndicates that issue is not yet triaged and assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions