Orchestration
Managed Kubernetes
Kubernetes the way you want it — single-tenant control planes, full admin access, and workers that run as regular compute instances. No shared masters, no hidden limitations.
Architecture
A clean separation: we manage the control plane; you manage your workloads.
Control plane (we manage)
- Nodes: 1 or 3 (HA) control plane nodes
- Version: Kubernetes v1.30.2
- CNI: Managed Cilium
- CSI: Managed Excloud block storage driver
- CCM: Managed Excloud cloud controller
- OIDC: Per-cluster issuer at
k8sapi.excloud.in/c/<id>/.well-known/openid-configuration
Workers (you manage)
- Instances: Regular m1a or t1a compute VMs
- OS: Ubuntu 24.04, patched by you
- Add-ons: You install: ingress controller, cert-manager, observability stack
- Scaling: Add/remove workers via CLI or API
- Billing: Workers billed at standard compute rates
What you get
Admin kubeconfig
Full cluster-admin access. No read-only dashboard. Your cluster, your rules.
Per-cluster OIDC
Workload identity with per-cluster OIDC issuer. Integrate with your IdP for fine-grained RBAC.
CLI-first
Create, list, delete clusters via exc k8s cluster. Bootstrap workers with exc k8s bootstrap.
Pricing
Control planes are included. You pay only for the worker compute instances at standard rates.
Workers = regular compute
Every worker node is a standard m1a or t1a compute instance, billed at the published compute rates. A 3-worker cluster with t1a.micro nodes costs ₹0.708/hr total. Scale up or down anytime. Full compute pricing →
Deploy your cluster
Create a control plane, attach workers, and get your kubeconfig — all from the CLI.
exc k8s cluster create --name prod --workers 3 --type m1a.large