Managed Kubernetes — for the teams shipping production inside Pakistan.
QCloud Kubernetes Cluster Service (KCS) is a CNCF-certified, fully managed Kubernetes platform. Spin up a production-grade cluster in under 10 minutes, scale to hundreds of nodes inside KHI-1 / ISB-1, and pay by the hour in PKR — without ever touching the control plane.
CNCF-conformant · Tier-3 hosted · 99.999% multi-AZ SLA · Pay-as-you-go in PKR
Production clusters running on QCloud KCS today.
Tier-1 Bank
core-payments
42 nodes · 380 pods · KHI-1 + ISB-1 · 99.999%
National Telco
BSS-platform
28 nodes · 210 pods · 4 node pools · v1.30
Listed FMCG
ecom-frontends
18 nodes · 96 pods · HPA + cluster-autoscaler
Federal Agency
sovereign-stack
34 nodes · 240 pods · in-country only · PECA-aligned
One service. Two responsibilities. Zero servers to babysit.
QCloud KCS splits Kubernetes operations the way modern platform teams want: we run the control plane, you run the workloads. Everything in between is automated.
Managed by QCloud
- ✓Multi-AZ Kubernetes API server (KHI-1 ↔ ISB-1)
- ✓etcd cluster with automated backup + restore
- ✓Scheduler, controller-manager, cloud-controller
- ✓Automatic version upgrades on opt-in schedule
- ✓CNCF Kubernetes Conformance — upstream APIs, no vendor lock-in
- ✓Patched, hardened, monitored — 24/7 in-country SRE
Managed by you
- ✓Node pools sized to your workload (CPU, memory, GPU)
- ✓Your container images, your Helm charts, your manifests
- ✓Your namespaces, your RBAC, your network policies
- ✓Bring your own observability (Prometheus, Grafana, Datadog)
- ✓GitOps / Terraform / kubectl — your tool, your rules
- ✓Scale-in / scale-out via HPA + Cluster Autoscaler
Four reasons enterprise teams pick QCloud KCS.
Built on the same Tier-3 platform that runs Pakistan's banks, telcos, and broadcasters — and tuned for the workloads container teams actually run.
Ease of Use — production K8s in 10 minutes
Automatic cluster creation through console, API, or Terraform. One-click rolling updates. One-stop deployment and Day-2 O&M. No "yaml-only" setup pain.
High Performance — bare-metal speed
Kubernetes networking engineered from years of field experience. Auto-scaling that reacts in seconds. Bare-metal container performance — measurably faster than VM-based containers — at no extra cost.
High Availability — multi-AZ by default
Multi-AZ control plane, replicated etcd, automated hardware-failure recovery, graceful pod scale-out and scale-in. 99.999% multi-AZ SLA, no asterisks. Your workloads keep running when the hardware doesn't.
Open & CNCF-conformant — no lock-in, ever
Upstream Kubernetes (latest stable + N-1, N-2). CNCF-certified Conformance. Native Docker / containerd / CRI-O support. Built on the same APIs as EKS, GKE, AKS — port any workload in or out.
Pick the cluster shape that fits your team.
Three managed Kubernetes tiers — all CNCF-conformant, all multi-AZ-ready, all billed in PKR. Pick one to start, switch any time.
Managed Basic
Best for dev, staging, and small production workloads.
- ✓Single-AZ Kubernetes control plane
- ✓Up to 50 worker nodes
- ✓Standard API request throughput
- ✓Auto-upgrade on stable channel
- ✓Audit logs · Prometheus-ready
From PKR ~12/hr per cluster · pay-as-you-go
Start Basic →Managed Pro
For production workloads with multi-AZ HA and tighter SLAs.
- ✓Multi-AZ control plane (KHI-1 + ISB-1)
- ✓Up to 1,000 worker nodes
- ✓99.999% control-plane SLA
- ✓Auto-upgrade with maintenance windows
- ✓Advanced audit, encrypted etcd, KMS keys
- ✓Premium SRE response: <15 min P1
From PKR ~42/hr per cluster · PAYG or Reserved
Start Pro →Dedicated
Customer-managed control plane on dedicated QCloud hardware.
- ✓Dedicated control-plane nodes — single-tenant
- ✓Custom Kubernetes versions, custom add-ons
- ✓Air-gapped option for sovereign workloads
- ✓BYO etcd encryption keys (HSM-backed)
- ✓Custom SLAs, custom node pool shapes
- ✓Dedicated SRE pod, named contacts
Custom quote · annual commit
Talk to architect →Five capabilities. One control plane. No glue code.
KCS ships with the cloud-native primitives every production cluster needs — built in, not bolted on.
Orchestration & Lifecycle
Schedule, deploy, restart, and roll out containerised workloads with full Kubernetes Deployment / StatefulSet / DaemonSet / Job / CronJob primitives. Rolling updates, blue/green, canary — out of the box.
apiVersion: apps/v1
kind: Deployment
metadata:
name: orders-api
spec:
replicas: 5
template:
spec:
containers:
- name: api
image: orders:v4.13
Auto-Scaling
HPA (Horizontal Pod Autoscaler), VPA, and Cluster Autoscaler — all preconfigured.
Cloud-Native Networking
Native VPC integration, in-cluster service mesh option (Istio / Cilium), LoadBalancer Services backed by QCloud ELB, Ingress controllers ready to install.
Persistent Storage
Block (EVS), object (OSS), and snapshot-backed PersistentVolumes. CSI driver included. Stateful workloads — Postgres, Kafka, ELK — run natively.
Security & Compliance
RBAC, Pod Security Standards, network policies, signed images, encrypted etcd, audit logs. Tier-3 hosted, PECA-aligned.
From git push to production pods — in one storyboard.
KCS plugs into the dev workflow your team already uses. Here is one developer journey, end to end.
$ git commit -m "feat: invoice"
Engineers commit microservices to GitHub / GitLab / Bitbucket — KCS doesn't care which.
Git · any providerbuilding → invoice:v4.13
Build container images from Java, Python, Go, Node.js, or Vert.x source — push to QCloud Container Registry or any external registry.
Java · Python · Go · Node · Vert.xSigned, scanned, versioned. KCS pulls images only from registries you trust.
Image signing · CVE scankubectl apply, Helm, ArgoCD, Flux — pick your delivery tool. Rolling updates, blue/green, canary supported natively.
kubectl · Helm · ArgoCD · FluxHPA scales pods on CPU / memory / custom metrics. Cluster Autoscaler scales nodes. Both work together, automatically.
HPA · VPA · CAPrometheus metrics, Grafana dashboards, Loki logs, Jaeger traces — install in minutes, all CNCF-native.
Prometheus · Grafana · Loki · JaegerWhat teams actually run on QCloud KCS.
Six recurring workload patterns we see in production every week.
One cluster, hundreds of services, independent release cadences.
Run dozens to hundreds of independently-deployable microservices on one cluster. Each service scales horizontally, releases on its own cadence, and is discovered through native Kubernetes Service objects. Service mesh (Istio / Cilium) optional. Production patterns: API gateways, BFFs, event-driven workers.
GPU node pools, distributed training, model serving with Kubeflow.
Dedicate GPU-equipped node pools for training. Run TensorFlow / PyTorch jobs as Kubernetes Jobs or via Kubeflow pipelines. Serve models behind autoscaled inference Deployments. GitOps your model versions — KCS handles the rest.
GitHub Actions runners, Jenkins agents, ArgoCD, Tekton, all in-cluster.
Run your build agents, test runners, and continuous-delivery controllers as Kubernetes workloads. Ephemeral runners scale to zero between jobs. Pull-based GitOps (ArgoCD / Flux) keeps cluster state synced to Git.
Spark, Airflow, Flink — scheduled, parallel, scaled to zero overnight.
Schedule big-data jobs as Kubernetes CronJobs / Jobs. Run Spark-on-Kubernetes, Airflow workers, Flink JobManagers. Scale node pools up at job start, drain at job end — pay only for the runtime.
Per-tenant namespaces, RBAC, quotas, network policies.
Isolate customers in dedicated namespaces with ResourceQuotas and NetworkPolicies. Common control plane, per-tenant data plane. Ideal for in-country SaaS vendors serving banks, telcos, and government.
Lift VM workloads onto containers, in stages.
Containerise a single service from your monolith, run it on KCS alongside the rest. Iterate. Migration team helps you decompose, containerise, and cut over without big-bang risk.
KCS vs running Kubernetes yourself.
Kubernetes is open source — yes. But "free" isn't the same as "no cost". Here's what changes when QCloud runs the control plane for you.
The Kubernetes ecosystem — already plugged in.
KCS speaks upstream Kubernetes. That means every CNCF graduate and incubating tool you care about works out of the box. Here are the ones our customers ship with most often.
From apply to Running — five steps, ten minutes.
Click any step to see what runs on the right.
qcloud@laptop ~ $ qcloud kcs cluster create \
--name prod-orders \
--region khi-1,isb-1 \
--tier managed-pro \
--version 1.30.2 \
--vpc vpc-prod-01
✓ control plane provisioned (multi-AZ)
✓ etcd cluster healthy
✓ api server endpoint: https://k8s-prod-orders.qcloud.pk
✓ kubeconfig downloaded
cluster prod-orders → Running (8m 42s)▋
Numbers we publish — and stand behind.
Real production data from QCloud KCS clusters in KHI-1 and ISB-1 over the last 12 months.
CONTROL PLANE AVAILABILITY
Across multi-AZ Managed Pro clusters · last 12 months
MEDIAN POD SCHEDULING LATENCY
From kubectl apply → pod Running · p50
CLUSTER PROVISIONING — END TO END
From "create" click → first workload scheduled
Everything you wanted to ask about KCS, in one place.
If your question isn't here, ask a Kubernetes architect — we answer within the same business day.
Spin up your first KCS cluster — on the house.
$100 in QCloud credit. A 1-month free trial of Managed Pro. A real Kubernetes architect on the call from day one. Migration support for teams moving off self-managed K8s, EKS, GKE, or AKS — all included.
No credit card required · Production workloads welcome · PKR billing
● Live · 9 clusters provisioned across QCloud KCS this week
Provisioning typically completes in 8–12 minutes.