kubeshop/testkube

☸️ The Open Testing Platform for AI-Driven Engineering Teams

解決する課題

Testkubeは、Kubernetesインフラ内で直接、自動テストを定義、実行、分析するための集中型プラットフォームを提供します。チームがAPI、E2E、パフォーマンス、セキュリティテストを含むあらゆるテストツールやスクリプトをクラスター内で大規模に実行できるようにすることで、個別のテスト環境を管理する必要性を排除します。

仕組み

Testkubeは、Kubernetesクラスター内で動作するエージェントを介して動作します。このエージェントはテストを実行し、集中管理されたレポートのためにすべての結果、アーティファクト、ログ、リソースメトリクスを集約します。ユーザーは、手動、スケジュール、CI/CDパイプライン、Kubernetesイベント、REST API、またはMCPサーバーを介してテストをトリガーできます。また、トラブルシューティング、分析、修復のために、AIエージェントとMCPサーバーも提供しています。

対象者

Kubernetes環境全体で自動テストをオーケストレーションする必要がある、AI駆動型のエンジニアリングチームおよびDevOpsプロフェッショナル向けに設計されています。

ハイライト

  • ツールに依存しない: 既存のあらゆるテストツール、スクリプト、またはエグゼキューター(例:K6, Playwright, Maven, Gradle)をサポートします。
  • 集中型のオブザーバビリティ: トラブルシューティングのために、ログ、アーティファクト、リソースメトリクスを1か所に集約します。
  • 柔軟なトリガー: テストはREST API、GitOpsパイプライン、またはKubernetesイベントを介して起動できます。
  • AI統合: 障害調査と修復のために、ネイティブなAIエージェントとMCPサーバーが含まれています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト