Get Started with Testkube
Begin with a Free Trial
Your free trial includes:
- 1 fixed agent
- A control plane
- 250 test executions
- 3 users
- As much time as you need
- Orchestrates multiple agents across Kubernetes clusters
- Ensures collaboration across teams
- Performs proper resource sharing
- Plus many additional features on top of the OS core
- Test result aggregation
- Analysis
- Reporting for senior team members
- Parallel test Execution
- RBAC
- SSO
- User & Resource Management
- Reporting & Insights


Begin with the Stand-alone Agent
- Create a Testkube namespace.
- Deploy the Testkube API.
- Use MongoDB for test results and Minio for artifact storage.
- Test execution in Kubernetes.
- CLI/API access.
- Integration with any CI/CD and test automation tool.
- Test Workflows: Manage Workflows and Templates, Run/Schedule executions.
- Logs/Artifacts: Retrieve Workflow executions, logs, artifacts via CLI or API.
- Webhooks: Manage Webhooks that the Agent executes.
- Event Triggers: Manage Event Triggers that the Agent reacts to.

Deployment Options
Stand-alone Agent
On-Prem Control Plane
Cloud Control Plane
FAQ
What is an Agent?
"Agent" means an open source agent that runs in your Kubernetes cluster to trigger tests, retrieve artifacts and logs, and reports back to the control plane.
What is a Control Plane?
The "Control Plane" manages users, agents, and contains a dashboard for centralized reporting and analytics. It runs in your on-premises Kubernetes cluster, or optionally, Testkube can host the control plane for you in the cloud.
How do Testkube Commercial & OS differ?
The open source core is accessible via CLI (does not have a dashboard). It can run one agent in one cluster at a time. It is good for a small software team with strong DevOps expertise. This DIY team would implement the infrastructure for test workflow configuration, management, and results aggregation into a 3rd-party tool (such as Grafana or Prometheus). It is good if you do not require reporting or multiple team management.
The commercial control plane is additive to the open source core, and provides a dashboard for test results aggregation, analysis, and reporting. It can orchestrate multiple agents across multiple Kubernetes clusters. It also has enterprise add-ons like SSO, RBAC, and more. It is good for organizations with multiple CI/CD and testing tools running test automation at scale.