LINESERVE

Managed Kubernetes — hosted in Lagos

Coming soon

Managed 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.

Clusters fromNGN 27,860/month + resources
  • 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.

NGN 27,860/mo + resources

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
Recommended

Fault Tolerant

3 master nodes with automatic failover — recommended for production.

NGN 116,340/mo + resources

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.

ResourceUnitPrice /mo
vCPUper vCPUNGN 6,660
RAMper GBNGN 3,060
Local diskper GBNGN 190
Network HDDper GBNGN 150
Universal SSDper GBNGN 230
Fast SSDper GBNGN 340
Public IPper IPNGN 1,500
Load balancer — Basicper LBNGN 16,380
Load balancer — Basic, redundantper LBNGN 32,770
Load balancer — Advanced, redundantper LBNGN 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.

Live

Nigeria

Lagos

~4 ms

typical, within metro · Data stays in Nigeria

Live

Kenya

Nairobi

~2 ms

typical, within metro · Data stays in Kenya

Live

Tanzania

Dar es Salaam

~6 ms

typical, within metro · Data stays in Tanzania

Expansion zonesUganda · ug-1aSouth Africa · za-1aGhana · gh-1a

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

1

Pick region, version & cluster type

Choose your region, a Kubernetes version, and Basic or Fault Tolerant control plane.

2

Add worker pools

Size pools in vCPU, RAM, and storage, and set autoscaler bounds per pool.

3

Deploy with your tools

Download the kubeconfig, then kubectl apply or helm install like any cluster.

4

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.

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.

CapabilityLineserveSelf-managed / global cloud
Control plane run and upgraded for you
Billing in KES, TZS & NGN
Single-digit local latency
Data stays on the continent
Autoscaling worker poolsSometimes
Support in your timezone
No card or forex required

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