Skip to main content

K8s Asset Inventory

K8s Asset Inventory shows all Kubernetes clusters in your tenant, lets you manage the runtime agent on each cluster, and gives you a full view of workload resources running inside each cluster.

Access via Inventory → K8s Assets tab.

Who can do this

Only Tenant Admin accounts can install and uninstall the runtime agent.

View K8s clusters

  1. In the sidebar, select Inventory.

  2. Click the K8s Assets tab.

    The cluster list appears with a fixed Network Requirement Banner at the top.

K8s Asset List — cluster table with agent status badges

note

The Network Requirement Banner shows the outbound network rules required for the runtime agent to connect to Security Hub — protocol, port, and IP endpoints. Configure these firewall/egress rules on cluster nodes before installing the agent.

  1. Review the Agent column to see each cluster's runtime agent status.
Agent statusBadgeMeaning
Agents active (full)Green · ShieldCheck · Agents active · X/XAgent is running on all nodes
Agents active (partial)Amber · AlertTriangle · Agents active · X/YAgent is running but some nodes are down
No agentYellow · ShieldOff · No agentAgent not installed; cluster is unprotected
InstallingBlue · SpinnerInstallation in progress
UninstallingOrange · SpinnerUninstall in progress
note

Agents active (partial): hover the warning icon to see how many nodes are down. If the agent does not recover on its own, contact FPT Support.

  1. Use the filter bar to narrow the list (optional).
FilterDescription
Search by cluster nameReal-time filter — no Enter required
Select VPCFilter clusters by VPC
Select agent statusFilter by: Agents active / Installing / Uninstalling / No agent

All filters combine with AND logic. Click × on any filter to remove it.

Install the runtime agent

Perform this when the cluster is in No agent status and you want to start collecting runtime data.

  1. In the cluster row, click Install Agent (visible in the Actions column when status is No agent).
  2. The Install Confirmation modal opens.

Install Confirmation modal — Terms & Agreement and agreement checkbox

  1. Read the description and scroll through the Terms & Agreement section in the modal.

  2. Check the checkbox: "I have read and agree to the terms above."

    The Request installation button becomes enabled.

  3. Click Request installation.

    The modal closes. The agent status changes to Installing (blue spinner badge). No other actions are available during installation.

note

When installation succeeds, the badge automatically changes to Agents active. If installation fails, the badge reverts to No agent with a red error icon — you can retry immediately.

Uninstall the runtime agent

Perform this when the cluster is in Agents active status and you want to stop collecting runtime data.

  1. In the cluster row, click Uninstall Agent (visible in the Actions column when agent is active).
  2. The Uninstall Confirmation modal opens.

Uninstall Confirmation modal — type "uninstall" to confirm

  1. Read the warning. Type uninstall (lowercase exactly) in the text input.

    The Confirm button becomes enabled.

  2. Click Confirm.

    The modal closes. The agent status changes to Uninstalling (orange spinner). When complete, the badge changes to No agent.

note

After uninstalling, the cluster no longer sends runtime findings to Security Hub. The workload inventory may still display data from existing KSPM scans.

View workload resources in a cluster

  1. In the K8s Assets list, click the cluster name (hyperlink).

    The K8s Asset Details screen opens showing all workload resources in that cluster.

K8s Asset Details — workload resource list with Type, Namespace, Node columns

  1. Review the resource table.
ColumnDescription
ResourceResource name
TypeResource type (Pod, Node, Deployment, Service, ConfigMap, etc.)
NamespaceNamespace. Displays "—" for cluster-scoped resources.
NodeNode running the resource. Displays "—" if not available.
  1. Filter or search the resource list (optional).
FilterDescription
Search by ResourceReal-time search by resource name
Select TypeFilter by resource type: Node, Pod, Deployment, StatefulSet, DaemonSet, ConfigMap, Secret, Service, Ingress, and others
Select NodeFilter by a specific node in the cluster

The N resources counter in the header updates in real time as you filter.

note

The resource list comes from KSPM data — it is independent of the agent state. Resources still appear even if the agent is Installing, Uninstalling, or not installed. A newly connected cluster with no KSPM scan yet shows "No records found".

  1. Click Back to return to the K8s Asset List. Your filters and search in the list are preserved.

What's next