- All Product Innovations
- Cloud Insights
- Connected Devices
- Endpoint Experience
- Internet Insights
- Network and Application Synthetics
- Traffic Insights
- WAN Insights

ThousandEyes Kubernetes Agent
Overview
As organizations modernize their applications and infrastructure, Kubernetes has become a standard platform for running services across public cloud, private cloud, and data center environments.
The ThousandEyes Kubernetes Agent uses a Kubernetes-native, StatefulSet-based deployment model. From the ThousandEyes platform, teams can select the Kubernetes installation type, configure an instance name, replica count, and persistent storage size, and download a ready-to-apply YAML manifest. After creating a namespace and secure account token secret, administrators apply the manifest with kubectl and can verify the resulting pods and persistent volume claims in the cluster.
This gives teams an active vantage point inside their Kubernetes or OpenShift environment. In addition to existing ThousandEyes coverage, they can continuously test reachability, latency, and path health to internal services, external APIs, and critical dependencies. The result is a more complete view of whether a user-facing issue originates in the application, the cluster, the network path, or a service provider.
Feature Highlights
Kubernetes-native deployment: Generate a downloadable YAML manifest from the Add Agent workflow and deploy Enterprise Agents through the same declarative processes used to manage other cluster workloads.
Stateful and persistent by design: Each agent keeps the configuration, identity information, logs on a persistent storage, helping the agent retain continuity when pods restart or move between nodes.
Scale with the environment: Configure the number of replicas for each deployment and let Kubernetes maintain the desired state. Failed pods can be restarted, while Stateful Set identities and their associated storage remain predictable and manageable.
Simplified Agent image upgrades: Kubernetes storage-retention controls allow Agent upgrades simpler and more consistent while minimizing the impact on existing Agent states. Kubernetes 1.32 or later supports the documented stable persistent-volume-claim retention behavior.
Active testing from inside the cluster: Run a broad set of ThousandEyes synthetic tests, including Agent-to-Server, Agent-to-Agent, HTTP Server, FTP, DNS, DNS trace, DNSSEC, RTP, and Voice tests, to validate the paths and services that matter to each team.
Customer Benefits
Operational efficiency: Reduce manual scripting and configuration duplication with a repeatable deployment workflow that fits naturally into Kubernetes administration and automation practices.
More resilient monitoring: Keep synthetic coverage available through pod restarts, node changes, and routine updates, reducing the operational gaps that can occur when agents are managed as standalone containers.
Faster troubleshooting: Combine active synthetics with the passive signals from Kubernetes observability tools to confirm current service health and quickly narrow the source of a performance problem.
Confidence across cloud-native migrations: Benchmark performance between clusters, data centers, and cloud environments, and monitor internal and external dependencies as applications are refactored into distributed, micro segmented services.
With the ThousandEyes Kubernetes Agent, teams can bring reliable, active network and application assurance into the environments where their modern services run. Kubernetes and OpenShift become more than places to host workloads - they become trusted vantage points for understanding the digital experience end to end.