Skip to main content
logoTetrate Patch ServiceVersion: alpha

Viewing Your Clusters

The Clusters view is the home page of Tetrate Patch Service: one row per cluster, with the evidence one click down. Each row rolls up what the agent in that cluster reports; expand it to see every observed container, its version, and its vulnerability status.

Understanding the Clusters View

Every cluster registered with the Patch Service has a row, whether or not it has reported yet. A cluster counts as connected only once its agent reports, so a registered cluster whose install never finished stays in the list, visibly never reported, rather than hidden.

ColumnWhat it tells you
ClusterThe name the cluster registered under, with its source in small gray text beneath. An orange arrow beside the name means at least one image running in the cluster has an upgrade available in the release catalog.
AgentThe version of the agent reporting from the cluster.
Last reportWhen the agent last sent a snapshot.
First seenWhen the cluster was first registered. Registration happens at the start of onboarding, so a cluster appears here before its install finishes.
Open CVEsCritical and High counts rolled up from every image the cluster runs, shown as chips: 2C 5H means 2 Critical and 5 High open findings.

Above the list, Connect cluster manually opens the Connect Cluster page for one cluster at a time, and Connect from cloud account discovers and installs across the clusters of a cloud account you connect. Both paths are covered in Connecting Clusters.

Beside those buttons, one line reports how far behind the fleet is: Upgrades available: 3 clusters, 1 image across the fleet, or Every reported image is on its latest release when nothing has fallen behind. The count covers every cluster you have, which is why it is worth stating: a table you page through can never add up to it.

The search box above the table narrows the list to clusters whose name, agent version, cloud account, or region contains what you type. Searching for eu-west finds every cluster in that region, and 0.2 finds every cluster still on an older agent. Matching ignores case and applies to the whole fleet, not to the page on screen, so a match on the third page still surfaces. Clear the box to bring the full list back.

The Clusters view with the fleet-wide upgrades-available line and the search box above the table, listing three clusters with their source under each name, two from an AWS account and one from a kubeconfig, with open CVE counts and upgrade markers.

Telling Clusters Apart by Source

Under each cluster's name is a small gray line naming where the cluster was reached from:

Source lineWhat it means
kubeconfigThe cluster was connected with the tetrate CLI or by applying the manual steps, using your own credentials.
aws · 123456789012 · eu-west-1The cluster was found in a connected cloud account, and the line names the provider, the account, and the region.

The line earns its place because names are derived rather than chosen: two clusters can suggest the same name, and the second is registered under a name derived from it, so a fleet can hold a prod and a prod-a3f1c2 that are different clusters entirely. The source is what says which is which. See How Cluster Names Are Settled.

A source corrects itself: a cluster you connected from a laptop shows kubeconfig until its cloud account is connected, then reports where it actually lives.

Inspecting a Cluster's Containers

The counts in a row are claims; the containers table behind it is the evidence.

  1. Click the expander at the start of a cluster's row. The containers table opens beneath it, one row per container the agent observed; a cluster that has never reported shows a note instead.
  2. Locate the container by Namespace, Workload (the Deployment or DaemonSet that runs it, with its kind), and Container name. Image shows the repository, Version shows the image tag colored by its scan status, and Observed shows when the agent last reported the container.

A snapshot replaces the previous one, so the table shows what runs in the cluster now, not a history: a container removed from the cluster disappears from the table at the next report.

An expanded cluster row showing the containers table with namespaces, workloads, images, and colored version badges for every observed container.

Reading the Version Badges

The Version column carries the verdict for each image, keyed by the legend above the list.

BadgeWhat it means
Green, Up to dateThe image was scanned and no open CVEs were found. Green appears only after a clean scan.
Red, Open CVEsThe image has open CVEs. These are the findings behind the cluster's Open CVEs chips.
Slate, No scan dataThe image was observed but has not been scanned yet.
Arrow with a version, for example → v1.9.0Upgrade available: the release catalog has a newer release, and the arrow names the upgrade target to move to.
No scan data is not clean

The Patch Service fails visibly by design: missing evidence shows as missing, never as green, so treat a slate badge as a question still open, not as a pass.

The upgrade marker is independent of the scan color and never masks it. A red badge with an orange arrow is an image that is both vulnerable and fixable, which makes it the first place to act.

Removing a Cluster

To remove a decommissioned cluster, click the trash icon at the end of its row and confirm with Delete. This deletes the cluster and all its reported data from the Patch Service, and nothing else: the Patch Service holds no credentials for your clusters, so there is nothing on its side to uninstall or revoke.

Deleting a cluster does not stop the agent

A still-running agent re-registers on its next report, and the cluster reappears in the list. To actually stop a cluster from reporting, uninstall the agent from the cluster.

Next Steps