Skip to main content
logoTetrate Patch ServiceVersion: alpha

Glossary

One definition per term, as Tetrate Patch Service uses it.

Clusters and Reporting

Agent

The lightweight controller installed in each cluster that watches Deployments and DaemonSets and reports every running container image to the Patch Service. It is read-only, has no Pod access, and binds no ports.

For more details, see Clusters and the Agent.

Cluster

A Kubernetes cluster registered with the Patch Service, recognized by its own identity and labeled with a name that is unique within your organization. A cluster counts as connected only once its agent reports.

For more details, see Viewing Your Clusters.

Cluster Identity

The stable identity a cluster carries of its own, read from the cluster and fixed for its lifetime. Reports are filed under it rather than under the cluster's name, so two clusters can never share one record.

For more details, see Clusters and the Agent.

Cluster Source

Where a cluster was reached from, shown in gray under its name in the console: kubeconfig for one connected with your own credentials, or the provider, account, and region for one found in a connected cloud account.

For more details, see Viewing Your Clusters.

Snapshot

One full report from an agent: the complete set of containers running in its cluster at that moment. Each snapshot replaces the previous one, so the console shows current state, never history.

For more details, see Clusters and the Agent.

Onboarding

Connecting a cluster to the Patch Service: registering it, applying its credentials, naming it, and installing the agent, optionally together with a managed product. Every onboarding step is idempotent.

For more details, see Connecting Clusters.

Install Target

What a cluster is given when it is connected through a cloud account: the agent alone, or a product and environment, which installs the agent alongside the product.

For more details, see Installing Across Your Fleet.

Vulnerability Scanning

CVE Finding

One vulnerability on one image: a CVE reported by a scan against an image your clusters run, carrying a severity, a category, a status, and the date it was first detected.

For more details, see CVE Scanning and Findings.

Severity

The impact rating of a finding. The Patch Service reports CRITICAL and HIGH vulnerabilities that have a fix available; lower severities and unfixable CVEs are left out because upgrading is the remediation path.

For more details, see CVE Scanning and Findings.

Status

Whether a finding is open or resolved. Only a scan changes a finding's status; there is no manual dismiss.

For more details, see Investigating Findings.

Category

Who acts on a finding: actionable (an upgrade fixes it now), pending (the fix arrives in Tetrate's next release), or third party (not a Tetrate-distributed image, informational).

For more details, see CVE Scanning and Findings.

First Detected

The immutable timestamp when a finding was first reported. Re-detection never resets it, so a finding's age is the age of the problem rather than of the last scan, and it is what orders findings within a severity.

For more details, see CVE Scanning and Findings.

Scan Freshness

How recent the newest completed scan is. The console warns when it is more than 48 hours old, says so distinctly when no scan has ever completed, and never presents missing scan data as clean.

For more details, see Monitoring Vulnerabilities.

Image Summary

The per-image rollup in the By Image tab: open CVE counts, category split, the clusters running the image, and when it was last scanned.

For more details, see Monitoring Vulnerabilities.

Releases

Release Manifest

The machine-readable JSON record of one component's releases: its latest version and, for every version, the release date and exact image references with registry-verified digests.

For more details, see Release Catalog.

Release Catalog

All release manifests together, published to a public CDN with no authentication. The single source of truth behind finding categorization, upgrade markers, and upgrade pull requests.

For more details, see Release Catalog.

Image Variant

A build flavor of a released image, for example distroless or FIPS. Matching is always like for like, so an upgrade suggestion never crosses variants.

For more details, see Release Catalog.

Upgrade Target

The latest released reference of an image's own variant: what the orange Upgrade available marker names and what an actionable finding carries as its fix.

For more details, see Release Catalog.

GitOps and Upgrades

Managed Data Plane

The opt-in tier where Tetrate owns your data plane's desired state through a per-customer GitOps repository that ArgoCD continuously reconciles into your clusters.

For more details, see Managed Data Plane.

GitOps Repository

Your organization's private repository on GitHub holding the data plane's desired state. What is on main is what runs; nothing changes in a cluster except through it. Your accounts hold read access, so changes arrive as pull requests.

For more details, see Working with Your Repository.

Product

A Tetrate offering seeded as a top-level directory in your repository, deploying to one or more environments. The agent directory is reserved and is not a product.

For more details, see Managed Data Plane.

Environment

A named deployment stage of a product, such as dev or prod, living under the product's envs/ directory; default when a product runs only one. Each environment upgrades independently.

For more details, see Managed Data Plane.

Version Files

The Tetrate-managed files (values-versions.yaml) pinning the chart revision and every container image separately. Upgrades arrive as pull requests changing only these; never edit them by hand.

For more details, see Working with Your Repository.

Customer Files

The files that are yours (values-customer.yaml): resource requests, affinities, gateway placement, and similar customization. Tetrate never overwrites them.

For more details, see Working with Your Repository.

Upgrade Pull Request

The pull request an automated job opens in your repository when a tracked image falls behind the release catalog. One per layer, updated in place, and merged only once someone in your organization releases it.

For more details, see Receiving Managed Upgrades.

Pull Request Commands

The comments that drive a pull request in your repository: /approve releases it, /hold pins it shut, /merge lands it, and /close dismisses it. They exist because read-only accounts cannot give an approving review GitHub would count.

For more details, see Approving Changes.

Approval Checks

The three checks on every pull request in your repository: customer-approval (your release signal), customer-hold (whether someone asked it to wait), and tetrate-approval (green unless the change reaches beyond the files you own). All three must be green before anything merges.

For more details, see Approving Changes.

Cloud Discovery

Cloud Connection

A standing link to one cloud account, made by creating an IAM role the Patch Service assumes. No cloud credential is stored, and deleting the role revokes the connection.

For more details, see Connecting an AWS Account.

External ID

The connection-specific value your IAM role requires before it can be assumed. It is derived rather than stored, so there is no secret to leak.

For more details, see Connecting an AWS Account.

Discovered Cluster

A cluster found by scanning a connected cloud account, identified by its cloud identity and correlated against the clusters already onboarded.

For more details, see Installing Across Your Fleet.

Accounts and Access

Customer

Your organization's tenant in the Patch Service: its users, clusters, findings, and, on the managed data plane, its GitOps repository. Every user belongs to exactly one customer.

For more details, see Accessing the Patch Service.

Provisioning

Tetrate creating everything a customer needs: the account, its users, the agents' machine identity, the onboarding credentials, and, for managed customers, the GitOps repository.

For more details, see Accessing the Patch Service.

Tetrate CLI

The tetrate command-line tool for connecting and managing clusters, downloaded from the console through Download CLI. Self-contained, with no login command: it signs in through your browser when needed.

For more details, see Installing the Tetrate CLI.

Tetrate Hub

Tetrate's container registry. Onboarding delivers the image-pull credentials your clusters need to pull Tetrate images from it.

For more details, see Connecting Clusters.