Source Code to Production on Kubernetes, Any Cloud

Serverless simplicity with full Kubernetes power — blue-green, canary, PR previews, and cross-cloud environments

Why Choose Calq Relay?

The same developer experience as Cloud Run or Azure Container Apps — three commands from zero to production. But underneath, it's real Kubernetes with full control.

Three Commands to Production

Create a cluster, add a service, deploy. No Dockerfiles, no manifests, no CI/CD pipelines to write — everything is auto-generated.

Blue-Green and Canary Without a Service Mesh

Instant traffic switching using native Kubernetes primitives. No Istio, no sidecar overhead, no extra infrastructure.

Cross-Cloud Environments

Multiple cloud providers per environment. If an entire provider goes down, clusters on other providers keep serving. No vendor lock-in.

Full-Stack PR Preview Environments

Each PR gets a fully isolated copy of the entire platform. All services talk to each other within the PR namespace automatically.

How Calq Relay Stacks Up

See how Calq Relay compares to managed serverless platforms, service meshes, and GitOps tools.

Calq Relay vs. Cloud Run / Container Apps / App Runner

Calq Relay delivers the same developer experience as managed serverless platforms but runs on standard Kubernetes with full control, no vendor lock-in, and capabilities that managed platforms simply cannot offer.

FeatureCalq RelayCloud RunContainer AppsApp Runner
DNS + TLSExternalDNS + cert-managerBuilt-inBuilt-inManual
Service NetworkingShared namespaceVPC connectorsSame environmentManual
Platform ConfigUnified (all services)Per-servicePer-servicePer-service
Max InstancesUnlimited (node pool)100030025
Request TimeoutUnlimited60 min30 min30 min
Cluster + Registry Setup Single command
CI/CD Workflows Auto-generated
GitOps ArgoCD
Environment Promotion Single command
PR Preview Environments Full-stack
Blue-Green Deployments
Canary Deployments Replica ratio Traffic splitting
Coordinated Multi-Service Scaling Grouped mode
Multi-Cluster
Cross-Cloud Environments Multiple providers per environment GCP only Azure only AWS only
Self-Hosted / On-Prem
Vendor Lock-InNoneGCPAzureAWS
Cost ModelShared nodesPer-service billingPer-service billingPer-service billing
Calq Relay vs. Istio / Service Mesh

Calq Relay achieves blue-green and canary deployments using native Kubernetes primitives — no service mesh required, no sidecar overhead, no extra infrastructure cost.

FeatureCalq RelayIstio
Blue-GreenService selector patch (instant)VirtualService weight (instant)
CanaryReplica ratioVirtualService weighted routing
Canary Drift ProtectionCronJob enforcerControl plane
Traffic PrecisionProportional to replica countExact percentage per request
ComplexityCLI commandCRDs + control plane + sidecar injection
Setup TimeMinutesHours to days
Multi-Cluster SetupAutomatedComplex (multi-network or primary-remote)
Cross-Region Switchover Single command VirtualService routing
Infrastructure CostNone (CLI tool, no runtime components)+20–30% cluster resources (control plane + sidecar per pod)
Calq Relay vs. ArgoCD Alone

ArgoCD syncs Git to a cluster. Calq Relay orchestrates what ArgoCD cannot: source-to-cluster deployment, cross-environment promotion, blue-green switchover, and platform bootstrapping.

FeatureCalq Relay + ArgoCDArgoCD Alone
Git to Cluster SyncArgoCD (delegated)ArgoCD
RollbackBlue-green: switchover. Standard: ArgoCD nativeGit revert
Source-to-Cluster Deploy Single command
Dockerfile Generation Auto-generated for .NET
Manifest Scaffolding Auto-generated with anti-affinity
DNS and TLS ExternalDNS + cert-manager
Environment Promotion Single command
Blue-Green Switchover
Cross-Cloud Image Import
Platform Bootstrapping Single command
Cluster-Wide Rolling Updates Anti-affinity in deployment spec
Cluster-Wide Restart Anti-affinity parallel restart
Pod Recycling Cluster-wide CronJob
Canary Enforcement CronJob maintains replica ratio

A Simpler Approach

Both examples set up a multi-environment deployment pipeline.

Calq Relay
calq-relay cluster create \
  --cluster-provider azure \
  --cluster aks-dev --environment dev

calq-relay service add

calq-relay cluster add \
  --cluster aks-prod \
  --cluster-provider azure --environment prod

calq-relay deploy --environment dev
calq-relay promote --source dev --target prod
calq-relay switchover --environment prod
Traditional Approach
# Typically 200+ lines of bash per workflow:
# - write Dockerfile manually
# - write Kubernetes manifests manually
# - configure CI pipeline for build + push
# - az/gcloud auth to both clusters
# - kubectl apply with label selectors
# - manual DNS and TLS configuration
# - repeated per microservice, per operation

Pricing & Licensing

Start building for free on open-source projects, or choose a commercial license to keep your source code private.

Open Source License

Perfect for personal projects, open-source development, and product evaluation. Use freely under the AGPLv3 license terms.

Free: AGPLv3 License

Get Started for Free
By accessing or using the software, you agree to the terms of the AGPLv3 License.
Commercial License

Get a commercial license for more permissive use, allowing you to keep your source code private.

Monthly: $17.77

Buy Monthly

Annual: $177.00

Buy Annual
By purchasing, you agree to the License Agreement, our Terms of Service, and Privacy Policy.

Frequently Asked Questions

Does Calq Relay work with non-.NET projects?

Can I use Calq Relay with existing Terraform infrastructure?

Which cloud providers are supported?

Ready to Deploy with Confidence?

From source code to production on any cloud, in single commands
An unhandled error has occurred. Reload 🗙