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.
Don't duplicate - consolidate your pre-production clusters.
Run it all in a single cluster using traffic routing and data access policies.
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.
Staging at a glance
Imagine you're on the voting-app team. Your shared staging environment looks like this.
Spin up a dev flow
Create an isolated, logical dev environment with just one command.
Develop with confidence
Test new features on staging in an isolated traffic flow. Access to application state is isolated by a stateful service sidecar.
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.
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.