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

Programmatically provision customer-representative environments, so you can comprehensively test releases and prevent customer issues.

Join Waitlist
image showing different environments that the compatibility matrix can help test.

How it Works

Define your Testing Strategy


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


Choose combinations of distros, versions and configurations.


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


Supports EKS, AKS, GKE, Openshift, kind, k3s, kURL distros and recent versions of Kubernetes (i.e. 1.28, 1.27, 1.26, etc).


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


Each cluster is validated for conformance to prevent flaky environments.

See All Your Customer Environments


Leverage Instance Insights to see what your customers are actually running


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


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


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


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


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

How it helps

Business benefits

  • Build confidence with your customers

  • Reduce costs and effort to test

  • Increase install success rates

  • Reduce support incidents in the field

  • Reduce risk in diverse environments

Technical benefits

  • Spin up environments on-demand

  • Identify version incompatibilities

  • Test more comprehensively

  • Automate common tests to reduce effort

  • No more flakey environments.

Measurable impact

Improve success rate for new installs by testing on all your supported operating systems. Improve upgrade success rate by ensuring your new releases work in all currently-operating customer environments. Increase developer throughput, confidence, and quality by running more tests, more often, in less time.

Analyst Review

The ability to quickly test compatibility of releases across diverse customer-representative environments is especially powerful, as the long-tail combination of possible versions and environments often remains untested.
Rachel Stephens  |  Senior analyst

Explore the Replicated Platform

For a more in depth explanation of the Replicated platform check out some of our other pages.

Ready to get started?

This feature currently has a waitlist, and we’re onboarding new vendors weekly. Join the waitlist today to secure your spot.