Managed Kubernetes — hosted in Lagos
Coming soonManaged Kubernetes
Production Kubernetes without the control plane toil.
We run the API server, scheduler, and etcd — and handle upgrades, backups, and failover. You get a kubeconfig, autoscaling worker pools, and clusters that are live in minutes.
- Fully managed control plane
- Clusters live in minutes
- Three locally-hosted regions — Nairobi, Dar es Salaam & Lagos
- Data residency for Nigeria's Data Protection Act (NDPA) — your data stays in-country
- 99.95% SLA on Fault Tolerant
Launching soon · Local billing in KES, TZS & NGN
Pricing
A cluster fee, plus what your nodes use
Pick a control plane — Basic or Fault Tolerant — then pay only for the vCPU, RAM, storage, and load balancers your worker nodes actually consume. In your currency, no forex.
Basic
Single master node for development, testing, and non-critical workloads.
Hosted in Nairobi, Dar es Salaam & Lagos
- 1 master node
- 99.5% control-plane SLA
- Kubernetes 1.28–1.31
- Autoscaling worker pools
- Prometheus & Grafana included
Fault Tolerant
3 master nodes with automatic failover — recommended for production.
Hosted in Nairobi, Dar es Salaam & Lagos
- 3 master nodes, automatic failover
- 99.95% control-plane SLA
- Kubernetes 1.28–1.31
- Autoscaling worker pools
- Prometheus & Grafana included
Worker node resources
Billed monthly, per unit consumed, on top of the cluster fee.
| Resource | Unit | Price /mo |
|---|---|---|
| vCPU | per vCPU | NGN 6,660 |
| RAM | per GB | NGN 3,060 |
| Local disk | per GB | NGN 190 |
| Network HDD | per GB | NGN 150 |
| Universal SSD | per GB | NGN 230 |
| Fast SSD | per GB | NGN 340 |
| Public IP | per IP | NGN 1,500 |
| Load balancer — Basic | per LB | NGN 16,380 |
| Load balancer — Basic, redundant | per LB | NGN 32,770 |
| Load balancer — Advanced, redundant | per LB | NGN 65,530 |
Your monthly total is the cluster fee plus the resources your worker nodes consume. Snapshots, file storage, and traffic beyond the included allowance bill at the same per-GB console rates. Prices exclude VAT; local currency figures are indicative and settled at checkout.
The platform
Everything a production cluster needs
Networking, storage, monitoring, and access control come wired in — so day two looks like day one.
Managed control plane
API server, scheduler, controller manager, and etcd — run, upgraded, and backed up by us.
Autoscaling worker pools
The cluster autoscaler adds and removes nodes with demand, down to zero when idle.
Auto-healing nodes
Unhealthy nodes are detected and replaced automatically, with no manual intervention.
Persistent volumes
A CSI driver provisions HDD, Universal SSD, or Fast SSD volumes straight from your PVCs.
Private clusters
Run control plane and workers with no public IPs, reached over VPN or a bastion host.
Load balancer integration
Services of type LoadBalancer provision cloud load balancers automatically.
Prometheus & Grafana
Built-in monitoring and dashboards on every cluster, with alerting included.
Helm & NGINX ingress
Deploy from any Helm repository, with a built-in NGINX ingress controller for traffic.
Multiple K8s versions
Choose Kubernetes 1.28–1.31 and upgrade through the console with zero downtime.
Regions
Lagos is home. Nairobi and Dar es Salaam are one API call away.
Deploy in ng-1a and the machine sits in Lagos, in the same city as most of the traffic it will ever serve. Nigeria makes that easy to reason about: 189.68 million active mobile subscriptions in May 2026, with MTN and Airtel together carrying about 86% of active lines and Globacom and T2 — the operator formerly branded 9mobile — behind them. Whichever of the four your customer is on, they are in Nigeria, and typical in-metro round trips here run around 4 ms.
Nigerian networks now hand traffic to each other in Nigeria. IXPN, the neutral national exchange founded in 2006 by the NCC, runs 13 points of presence across 7 states and more than 130 connected networks, with 400G-capable core switching at three Lagos sites; peak domestic traffic across it passed 1 Tbps in April 2025 and 2 Tbps by March 2026. Before it existed, two Nigerian networks exchanged packets by way of London — an intercontinental journey for a packet crossing one city.
Eight subsea systems come ashore in the country, Equiano landing on the Lagos coast in 2022 and 2Africa at Lekki, which is how Lagos became West Africa's arrival point for international capacity. Aim a request at Frankfurt or Virginia instead and that subsea path joins the critical route of every call the page makes, at typically around 110 to 125 ms before your application does any work. From Lagos, Accra and Nairobi typically sit further away in round-trip terms than London, because traffic between African networks still frequently transits Europe.
ke-1a in Nairobi and tz-1a in Dar es Salaam run on the same account and the same API, which makes a standby or a disaster-recovery plan a configuration rather than a second supplier. Make that call deliberately where personal data is involved: a copy of Nigerian personal data held abroad is a cross-border transfer under section 41 of the NDPA. Machine images and telemetry raise no such question.
Nigeria
Lagos
~4 ms
typical, within metro · Data stays in Nigeria
Kenya
Nairobi
~2 ms
typical, within metro · Data stays in Kenya
Tanzania
Dar es Salaam
~6 ms
typical, within metro · Data stays in Tanzania
Use cases
Built for what you're building
Microservices
Run service meshes with built-in discovery, load balancing, and rolling deploys.
CI/CD pipelines
Host Jenkins, GitLab runners, or Argo CD close to your team, scaling with each build.
Batch & ML workloads
Queue batch jobs and training runs on autoscaling pools that shrink when idle.
Dev environments
Give every team an isolated namespace — one cluster, clean boundaries, less sprawl.
How it works
From zero to cluster in four steps
Pick region, version & cluster type
Choose your region, a Kubernetes version, and Basic or Fault Tolerant control plane.
Add worker pools
Size pools in vCPU, RAM, and storage, and set autoscaler bounds per pool.
Deploy with your tools
Download the kubeconfig, then kubectl apply or helm install like any cluster.
Let it run
The autoscaler tracks demand and auto-healing replaces bad nodes — day and night.
Uptime SLA
99.9%
- Service credits applied automatically when we miss the SLA
- Measured monthly, per region, on network and power availability
- Tier III colocation facilities across all live regions
Support
West Africa Time, and a ticket that arrives with the facts
Two channels, doing different jobs. A ticket opened while signed in arrives carrying your account, your region and the instance, so the first reply is about the problem rather than about which machine you mean. [email protected] is the commercial address: a quotation against a purchase order, transfer details before a payment run, the billing account configured with your TIN and registered name before the first invoice, and the SLA terms and credit-claim process in writing while you are still choosing.
Before either, status.lineserve.net. Anything affecting a whole region is posted there faster than a reply could reach you, and checking it turns "my site is down" into "my instance is unreachable and the status page is clear" — a different ticket, and a much shorter one.
What to put in it, in the order it gets read: the region and the instance, the time the behaviour started in WAT, what changed just before it, the actual error text rather than a description of it, and whether it reproduces from more than one Nigerian network. An MTN handset and an office fibre line disagreeing is a different fault from both failing together.
Some of the fastest resolutions need nobody at all, and are worth knowing before the night you need them. Restore an on-demand snapshot. Roll back to a scheduled backup. Open the browser console when SSH is the thing that has broken. Resize or rebuild from the API. Migration planning and assistance are included at no extra charge.
Nigeria runs on West Africa Time, UTC+1, and does not observe daylight saving — two hours behind Nairobi and Dar es Salaam. A change window agreed in WAT means the same thing in January and in July. Note the offset when you schedule across regions.
Sales
Why Lineserve
Managed here beats self-managed anywhere
Running your own control plane on VMs means patching, etcd backups, and 2 a.m. failovers. Running on a distant hyperscaler means forex bills and latency. This is the third option.
FAQ
Questions, answered
A service where we run the Kubernetes control plane for you — API server, scheduler, controller manager, and etcd — and handle upgrades, backups, and availability. You deploy and manage your applications; we keep the cluster healthy.
Basic clusters run a single master node and suit development, testing, and non-critical workloads, with a 99.5% control-plane SLA. Fault Tolerant clusters run 3 master nodes with automatic failover on a 99.95% SLA — recommended for production.
You pay the monthly cluster management fee (Basic or Fault Tolerant) plus the worker-node resources you actually consume — vCPU, RAM, storage, and load balancers. Scale worker pools up or down anytime; you only pay for what you use.
Versions 1.28 through 1.31, with new versions added shortly after upstream release. You upgrade your cluster through the console with zero downtime.
Yes. Enable the cluster autoscaler, set minimum and maximum node counts, and it adds or removes worker nodes automatically as your workload demands.
Yes. Create a cluster where the control plane and worker nodes have no public IP addresses, and reach it through a VPN or bastion host for maximum security.
Our CSI driver provisions volumes automatically when you create PersistentVolumeClaims. Choose HDD, Universal SSD, or Fast SSD storage classes to match your performance needs.
Yes. Every cluster ships with built-in Prometheus monitoring and Grafana dashboards. Container logs can flow to our logging service or your own backend.
Yes. Standard tools like kubectl, Helm, and Velero work directly, and our team assists with migration planning at no extra charge.
Yes. Your data is hosted in Nigeria and stays in-country, giving you data residency for Nigeria's Data Protection Act (NDPA). It isn't moved out of Nigeria without your instruction.
In our Lagos data centre (ng-1a). Your content is stored and served from Lagos, close to your users.
Pay in Naira by card or bank transfer. No foreign card or forex conversion is required.
You're billed in NGN. Prices can be viewed in USD, KES, TZS, or NGN, but as a Nigeria customer you pay in NGN with no forex conversion.
Ship on Kubernetes, skip the control plane
Managed Kubernetes is launching soon. Talk to us to reserve early access and pricing in your local currency, with no card to start.
Launching soon · 99.95% control-plane SLA on Fault Tolerant · Local billing in KES, TZS & NGN