Kubernetes-native container orchestration

Container orchestration, simplified

Deploy containers with one click, auto-scale effortlessly, and manage workloads — all powered by Kubernetes under the hood.

dashboard.canpute.ca
Express Deploy
Deploy a container in seconds
Ready
Container Image
nginx:latest
Port
80

Everything you need to deploy at scale

Powerful features that make container orchestration accessible to every team.

Express Deploy

Go from container image to running workload in seconds. One-click deployment with auto-generated hostnames and instant accessibility.

Auto-Scaling

Built-in Pod Autoscaler support. Set your min/max replicas — Canpute handles the rest automatically.

Container Registry

Integrated Docker registry for your images. Push, tag, and deploy from a single platform with full tag browsing and validation.

Custom Domains

Bring your own domain with CNAME-based verification. Run alongside auto-generated hostnames or replace them entirely.

Team Management

Organization-based multi-tenancy with role-based access control. Members deploy workloads, admins manage resources.

Real-Time Monitoring

Stream pod logs, monitor container status, and track resource usage across your clusters in real time.

Deploy in three steps

From container image to production workload — no Kubernetes YAML required.

1

Enter your image

Paste a container image like nginx:latest or one from your private Canpute registry. Pick a port and hit deploy.

2

Everything is created

Canpute provisions a cluster, task definition, Deployment, Service, Ingress, and TLS certificate — all automatically.

3

Get a live URL

Your workload is live at a unique .canpute.ca hostname with auto-scaling from 1 to 10 replicas out of the box.

Built for developers

A clean REST API that speaks ECS. Create clusters, register task definitions, and deploy workloads with simple API calls — or use the dashboard for a visual experience.

RESTful API
Full OpenAPI-documented API with auto-generated client SDKs.
OAuth Authentication
Sign in with GitHub, or Google — or use email and password.
Kubernetes Under the Hood
Each cluster maps to a K8s namespace. Workloads become Deployments with Services and Ingress — automatically.
Express Deploy API
# Deploy a container with one API call
curl -X POST \
https://dashboard.canpute.ca/api/v1/express-deploy \
-H "Authorization: Bearer $TOKEN" \
-d '{
"image": "nginx:latest",
"port": 80
}'
# Response
{
"status": "deployed",
"hostname": "nginx-a7f3.canpute.ca",
"auto_scaling": true,
"replicas": "1-10"
}

Ready to simplify your deployments?

Start deploying containers in seconds. No credit card required.