Overview
Testkube is a Kubernetes-native test orchestration and execution framework that allows you to automate the executions of your existing testing tools inside your Kubernetes cluster, removing all the complexity from your CI/CD pipelines.
To get started, you can follow the instructions in Testkube Pro, or watch this video for a step-by-step walkthrough.
Step 1: Sign up for Testkube Pro
Create an account using GitHub or GitLab.
Step 2: Connect Your Kubernetes Cluster
- Select “Add your first environment” in the UI.
- Name your environment.
- Deploy the Testkube agent in your cluster by copying our Helm or Testkube CLI command.
Step 3: Create Your First Test
Visit Creating Your First Test for our easy to follow guide.
With Testkube you can run any kind of test in Kubernetes. Check out our native integrations or use the container executor to create your own.
Validating the Installation
Testkube Pro will notify if the installation is successful.
- A green indicator means that your cluster was able to connect to the Testkube Pro.
- A red indicator indicates that the Testkube Agent can't connect to the Testkube Pro API (Testkube needs some time to establish a connection, max time is 2-3 minutes).
In the case of a RED status you can try to debug the issues with the command below:
testkube agent debug
By default, Testkube is installed in the testkube
namespace.
Need Help?
- Join our community on Discord.
- Schedule a call with one of our experts.
- Check out our guides.
- Integrating Testkube with your CI/CD.
- Setup webhooks to get notified in slack,teams,pagerduty, etc… when tests fail.