The lightest-weight Kubernetes dev environments in the world.

Stop duplicating everything in your Kubernetes cluster.
Deploy the minimum resources necessary to dev and test
directly in one production-like environment.

IllustrationIllustration

Don't duplicate - consolidate your pre-production clusters.

Run it all in a single cluster using traffic routing and data access policies.

Diagram linesDiagram lines

How it works

Isolate development and QA workflows within one cluster

Kardinal creates logical "environments" within one cluster to isolate traffic and data access between dev, test, and staging workflows.

1

Staging at a glance

Imagine you're on the voting-app team. Your shared staging environment looks like this.

2

Spin up a dev flow

Create an isolated, logical dev environment with just one command.

3

Develop with confidence

Test new features on staging in an isolated traffic flow. Access to application state is isolated by a stateful service sidecar.

Diagram lines

Easy to install, easy to uninstall

Kardinal uses a sidecar - control plane architecture. Just drop sidecars next to your services in your environment and configure your traffic flows in the control plane.

Architecture diagram
Architecture diagram

The lightest-weight Kubernetes dev environments in the world.

Stop duplicating everything in your Kubernetes cluster.
Deploy the minimum resources necessary to dev and test
directly in one production-like environment.