What is Kuberik
Kuberik is a Kubernetes-native delivery orchestrator. It takes over after you publish a new container image and handles everything that happens next: safe rollout, verification, and promotion.
You Release, Kuberik Delivers
| Owner | Example | |
|---|---|---|
| When to release | You (developer/CI) | Push a git tag, merge to main |
| How to deliver | Kuberik | Rollout, verify health, promote across environments |
Your CI pipeline builds and tags a container image. Kuberik detects the new tag and orchestrates the delivery — gating, deploying, verifying, and promoting — without any further input from you.
Kuberik does not build images, decide when to release, or replace your GitOps tool. It works alongside FluxCD at the application delivery layer.
How It Works
Publish
Your CI publishes a tagged image to a container registry.
Detect
FluxCD detects the new tag via ImagePolicy.
Gate
Kuberik creates a release candidate and evaluates gates.
Deploy
Kuberik updates the Kustomization to deploy the new version.
Verify
Health checks verify the deployment during bake time.
Complete
The release is marked as succeeded or failed.
For a detailed component breakdown, see Architecture.