Testkube Agents
A Testkube Environment can contain any number of Agents to perform specific tasks. Agents are added to an Environment via the Dashboard (see below) and then deployed into their target cluster/namespace using either the provided CLI or Helm commands.
The Agents described here are related to the Test Orchestration capabilities of Testkube, not to be confused with Testkube AI Agents, which allow you to run Agentic workloads in your Testkube Environment.
From SuperAgent to the Capability Model (Testkube 2.7.0)
As of Testkube 2.7.0, the concept of a single "superagent" (one agent holding all state when connected to the Control Plane) has been deprecated and replaced with agents that have explicit capabilities - Read More. Standalone mode (agent not connected to any Control Plane) remains unchanged and is still supported.
When upgrading a "superagent" from a pre 2.7.0 version to a 2.7.0+ version, that Agent will be automatically migrated to an Agent with all 4 capabilities enabled, its name will be set to default-agent-<environment-name>.