About this project

Testkube is an open-source testing platform designed for AI-driven engineering teams, providing a unified way to define, run, and analyze automated tests within Kubernetes infrastructure. It supports executing any tests, tools, or scripts at scale, including API, E2E, performance, security, and infrastructure tests. Tests can be triggered manually, on schedules, from CI/CD or GitOps pipelines, on Kubernetes events, via REST API, or through MCP. The platform aggregates test results, artifacts, logs, and resource metrics for centralized troubleshooting and reporting. It integrates with existing tools through webhooks, REST API, and an MCP server, and offers AI capabilities for troubleshooting, analysis, and remediation. The open-source agent is MIT-licensed and runs standalone in a Kubernetes cluster without a control plane, while a commercial control plane provides multi-cluster orchestration, AI features, and enterprise-grade capabilities such as SSO/SCIM, RBAC, and audit logs. A marketplace offers ready-to-use Testkube workflows for infrastructure testing.