- Home
- Infrastructure as a Service
- Civo Block Storage
Civo Block Storage
London, England
What it is
Civo Block Storage provides persistent NVMe volumes for Civo compute instances and Kubernetes clusters. Civo describes it for databases, application back ends, and other workloads that need persistent capacity. Kubernetes volumes can be provisioned through its CSI driver with a PersistentVolumeClaim. Volumes can be resized, detached from one instance, and attached to another; dashboard actions are also available through the API and CLI. Civo cites Terraform provisioning and CI pipeline snapshots as automation examples. The service uses NVMe drives over a 25GbE network and is described as suited to sustained workloads such as AI training, analytics, and production databases. Civo states that each volume has a 99.95% uptime SLA, with redundancy in the architecture and two additional data mirrors across distributed nodes. Data transfer is unlimited, with no egress fees or per-IOP charges. Volumes support snapshots and can be up to 1 TB, but do not support multi-attach. The service is managed and listed for API, Linux, macOS, web, and Windows. Listed pricing includes usage calculated hourly and billed monthly, as well as a 1 TB plan at $10.86 per month.
For and against
For
- Persistent NVMe volumes for compute and Kubernetes.
- Kubernetes provisioning through a CSI driver and PersistentVolumeClaim.
- Unlimited data transfer with no egress or per-IOP charges.
- 99.95% uptime SLA stated for each volume.
- API and CLI access alongside dashboard actions.
Against
- Volumes do not support multi-attach.
- Maximum volume size is 1 TB.
- The listed 1 TB plan costs $10.86 per month.
- Free plan is listed as unavailable.
The verdict
Civo Block Storage combines NVMe volumes, Kubernetes provisioning, and stated redundancy and uptime terms. Check the 1 TB ceiling, lack of multi-attach, and listed pricing before selecting it.
Who it suits
It suits teams running Civo compute instances or Kubernetes clusters that need persistent NVMe storage for databases, back ends, or other workloads. Teams requiring simultaneous multi-attach should note that it is not supported.
Plans and prices
Free trial credit
$250 service credit · standard fees after trial
Read 15 Oct 2026 · civo.com
Volumes
Hourly billing · volume size minimum 1GB · maximum limited by account quota
Read 15 Oct 2026 · civo.com
Block storage
NVMe storage · unlimited transfer · no egress or per-IOP fees · 99.95% SLA
Read 15 Oct 2026 · civo.com
On the record
- API authentication
- API calls use bearer API keys, and Civo also documents short-lived JWT authentication with authorization-code and client-credentials flows.civo.com · read 15 Oct 2026
- API operations
- The public API documents list, create, attach, detach and delete operations for volumes.civo.com · read 15 Oct 2026
- Attachment limit
- The API documentation states that a volume can be attached to only one instance at a time.civo.com · read 15 Oct 2026
- Automation
- Civo says dashboard actions are also available through its API and CLI, and gives Terraform provisioning and CI pipeline snapshots as automation examples.civo.com · read 7 Oct 2026
- CLI platforms
- The Go-based Civo CLI is distributed as binaries for multiple operating systems and can be installed with Homebrew on macOS.github.com · read 15 Oct 2026
- Company
- Civo identifies Mark Boost as its founder and CEO.civo.com · read 7 Oct 2026
- Company founding
- LinkedIn states that Civo was founded in 2015.uk.linkedin.com · read 15 Oct 2026
- Company size
- LinkedIn lists Civo as a privately held IT-services company with 51–200 employees.uk.linkedin.com · read 15 Oct 2026
- Data mirroring
- Civo’s pricing page says persistent volumes have two additional data mirrors stored across multiple distributed nodes.civo.com · read 7 Oct 2026
- Documentation depth
- Official guides cover creation, attachment, partitioning, formatting, mounting, resizing, detachment and deletion of volumes.civo.com · read 15 Oct 2026
- Funding record
- Crunchbase lists two corporate funding rounds involving THG Ingenuity but hides the amounts behind an account wall.crunchbase.com · read 15 Oct 2026
- Kubernetes
- Volumes can be provisioned for Kubernetes through Civo’s CSI driver using a PersistentVolumeClaim.civo.com · read 7 Oct 2026
- Kubernetes integration
- Civo supplies a CSI driver and a default Kubernetes storage class named civo-volume.civo.com · read 15 Oct 2026
- Legal name
- Civo’s service terms identify the contracting company as Civo Limited, registered in England and Wales.civo.com · read 15 Oct 2026
- Licence
- The managed block-storage service is proprietary; Civo’s terms prohibit copying, modifying, distributing or sublicensing its software services.civo.com · read 15 Oct 2026
- Limit: Gartner documentation
- The Gartner review specifically noted limited documentation support.gartner.com · read 15 Oct 2026
- Limit: Trustpilot account suspension
- A Trustpilot reviewer alleged that Civo suspended an account after issuing $250 credit and repeatedly declined to explain the decision.trustpilot.com · read 15 Oct 2026
- Online management
- Civo says volumes can be created, attached, resized and reattached on demand without disrupting running applications.civo.com · read 15 Oct 2026
The review
Civo Block Storage is managed NVMe storage for Civo compute instances and Kubernetes clusters. It is best suited to teams running persistent workloads on Civo that value Kubernetes provisioning and predictable transfer charges. Its 1 TB volume limit and lack of multi-attach are meaningful constraints for larger or shared-storage designs.
Overview
Volumes can hold databases, application back ends, and other data that must persist alongside compute workloads. Civo’s CSI driver provisions Kubernetes volumes through a PersistentVolumeClaim, and volumes can be grown, detached, and attached to another instance in seconds. That makes capacity changes and instance moves practical; Linux setup still requires partitioning, formatting, mounting, and resizing with operating-system tools.
NVMe drives run across a 25GbE network, with Civo positioning the service for sustained workloads such as AI training, analytics, and production databases. Each volume carries a 99.95% uptime SLA, and the architecture includes redundancy plus two additional data mirrors across distributed nodes. Unlimited transfer, no egress fees, and no per-IOP charges remove several costs that can complicate storage budgeting.
Key features
- Kubernetes provisioning: CSI and PersistentVolumeClaim support give cluster workloads a standard path to persistent volumes, useful for teams already operating Kubernetes on Civo.
- Flexible volume operations: Volumes can be expanded and moved between instances in seconds, but the 1 TB ceiling limits how far that flexibility goes for data-heavy workloads.
- Automation and snapshots: Dashboard actions are also available through API and CLI; Civo cites Terraform provisioning and CI pipeline snapshots as automation examples. Snapshots support recovery workflows, while policy controls, autoscaling, and rolling updates are also included.
- Performance and resilience: NVMe over 25GbE is aimed at sustained workloads, while the stated SLA and distributed mirrors provide defined availability and redundancy terms. These assurances do not remove the need to account for the 1 TB per-volume maximum.
- Security credentials: Product badges include AICPA SOC 2, Cyber Essentials Plus, ISO 27001, Crown Commercial Service, and UK Government G-Cloud, relevant to organizations evaluating formal assurance credentials.
Pricing
Civo’s pricing model is freemium, but it has no free plan. The entry-level Volumes plan costs free, with usage calculated hourly and billed monthly on a per-GB basis. It covers persistent volumes and two additional data mirrors across distributed nodes, so it suits teams whose storage needs are small or variable and who prefer usage-based billing.
The Block storage plan costs $10.86 a month, billed at $10.86/month per 1TB. It includes 1TB of NVMe block storage, unlimited data transfer, no egress fees, and no per-IOP charges. That is a clearer fit for workloads that need a full terabyte and predictable transfer pricing, but the published volume-size cap means teams needing more than 1 TB in one volume should look elsewhere. No seat quotas or trial terms are given.
Platforms
Civo lists API, Linux, macOS, web, and Windows support. The Linux configuration guide covers partitioning, formatting, mounting, and resizing with tools such as parted, mkfs, and resize2fs, so the service assumes some operating-system administration for volume setup.
Who it's for
This is a strong fit for teams running databases, application back ends, or persistent Kubernetes workloads on Civo infrastructure, especially when they want snapshots, automation options, and transfer costs without egress or per-IOP fees. It is a weaker fit for shared-volume architectures requiring multi-attach or for a single volume larger than 1 TB.
Pros and cons
- Pro: Kubernetes provisioning through CSI and PersistentVolumeClaim integrates persistent storage into cluster workflows.
- Pro: Unlimited transfer with no egress or per-IOP charges makes data movement and storage activity easier to budget.
- Pro: Two additional data mirrors and a 99.95% uptime SLA give teams explicit redundancy and availability terms.
- Con: The maximum volume size is 1 TB, which restricts larger single-volume datasets.
- Con: Multi-attach is unavailable, ruling out designs that require one volume attached to multiple instances at once.
- Con: Linux volumes require manual partitioning, formatting, mounting, and resizing, adding setup work for teams that want storage ready without OS-level configuration.
Alternatives
For a broader survey of cluster platforms, see Container Orchestration Software. Consider .NET if you need an open-source option with a free plan covering up to 1,000 nodes. MicroK8s is a free Kubernetes option with no license fees and a free Ubuntu Pro Personal plan for up to five machines. Docker Swarm suits teams wanting orchestration built into Docker Engine at no additional software cost. Exoscale Scalable Kubernetes Service offers a free Starter Cluster with a managed control plane, but no SLA. Google Kubernetes Engine is worth comparing if a free tier with $74.40 in monthly credits per billing account is useful. k0s is a free, open-source option for personal or commercial use. Kubermatic Kubernetes Platform offers an Apache License 2.0 Community Edition. Kubernetes is a free, open-source platform if you want the project itself rather than Civo’s managed storage.
Verdict
Choose Civo Block Storage for persistent NVMe volumes attached to Civo compute or Kubernetes workloads when CSI provisioning, snapshots, redundancy terms, and transfer pricing matter. Its clearest advantage is the combination of integrated volume workflows and no egress or per-IOP fees. Look elsewhere if you need multi-attach or a single volume above 1 TB.