Manage the Matrix of Kubernetes Distro, Version, & Config Testing

The Compatibility Matrix programmatically provisions customer-representative environments for comprehensive cross-distro testing that catches issues before they ever get to your customers.

Try for free
image showing different environments that the compatibility matrix can help test.

A single cluster running in Azure just to run our integration tests used to cost us between 6... 7... 8,000 euros a month. This is an awesome alternative. You can get an OpenShift cluster in seconds because there are hot clusters running all the time. We can integrate them into our github actions, get a cluster, pay just for the seconds we use it and then drop it again.

Lars Francke CTO of Stackable
Lars Francke
CTO and Co-Founder
seperatorstackable logo

How it Works

Define your Testing Strategy

1

Integrate our Actions or CLI into your CI process to create the matrix of environments you need to test.

2

Choose combinations of distros, versions and configurations.

3

Set up your own smoke tests, policy tests, release tests, and canary tests on the provisioned infrastructure.

image showing that a release, distro, and versions are being checked.
a cluster being created in Amazon EKS

Provision Cloud Resources Instantly

1

Supports EKS, AKS, GKE, Openshift, RKE2, kind, k3s, kURL distros and recent versions of Kubernetes (i.e. 1.31, 1.30, 1.29, 1.28, etc).

2

Leverage our warm pools of environments , most clusters provision in under 3 minutes.

3

Each cluster is validated for conformance to prevent flaky environments.

See All Your Customer Environments

1

Leverage Instance Insights to see what your customers are actually running.

2

Set up telemetry with the Replicated SDK in your app to stay informed on real world adoption and patterns.

3

Identify the right set of matrix permutations based on what customers are actually using in production.

image showing a cluster, distro, and version
development, releases, and support incidents being handled

Run Any Tests You Want

1

You'll have full control of the cluster to install CRDs, add-ons, charts etc.

2

Build your own test plans for compatibility, readiness, stability, and load handling.

3

Explore a simple configuration, end-to-end configurations, or a matrix of combinations.

See your anticipated monthly spend.

The Compatibility Matrix can test across 65,981+ unique configuration combinations.

This calculator uses an average price per node of $0.46 hr, which for example would be Amazon EKS m6i.2xlarge (8 vCPUs, 32 GiB memory). Price will vary depending on nodes selected. For more detailed pricing information, visit Compatibility Matrix Platform Pricing.
*Combinations of K8s distros, platforms, versions, and configurations

$

Send me my estimate
On its way! 
Your estimate has been sent to your email.
Oops! Something went wrong while preparing this estimate.

Explore the Replicated Platform

See how Replicated supports every piece of the Software Distribution Lifecycle.

Ready to get started?

Explore the product further, or create an account now and start exploring in a Free Trial. You can also contact us if you'd like a demo or to discuss one of our pricing plans.