CoreWeave has made CoreWeave Database generally available. It is a managed PostgreSQL service that runs inside a customer’s CoreWeave Kubernetes Service (CKS) cluster, next to the GPUs doing training and inference, instead of in another cloud.
CoreWeave’s pitch is the network hop. Agents write state between tool calls, training jobs log experiment metadata, and RAG services query embeddings; until now CoreWeave customers either ran Postgres themselves or kept it elsewhere, with an egress path and a second environment to secure.
What you get
From the press release and the docs:
- In-cluster placement. Databases run on CPU nodes in your CKS cluster and are reached through in-cluster Kubernetes Services, with a connection pooler in front that routes read-write and read-only traffic.
- High availability. A primary plus read replicas spread across hosts, with automatic failover. The About page recommends three instances for most workloads. Each instance keeps its own copy on CoreWeave Distributed File Storage, so a 3-instance, 50 GiB database provisions 150 GiB.
- Backups and recovery. Continuous backups by default, point-in-time recovery within the retention window, on-demand backups, and restores into a new database.
- Security. Encryption at rest and in transit, TLS enforced for clients, and access through native PostgreSQL roles, Kubernetes network policies and audit logging.
- pgvector for embeddings and vector search in the same database as application data.
- Kubernetes-native management. Two custom resources,
CWDBClusterandCWDBBackup, so you can drive it from the Console,kubectl, or GitOps tools such as Argo CD and Flux.
Under the hood it uses CloudNativePG, the open-source Postgres operator, for replica management and failover. CoreWeave adds storage, backups, monitoring and operations around it.
Read before you migrate
- The docs lag the launch. On 12 November the overview page still said “now in limited availability”, enabled per CKS cluster by a feature flag you request through your customer Slack channel. Ask CoreWeave which applies to your account.
- No public price. We did not find CoreWeave Database on CoreWeave’s pricing page.
- Shared responsibility. You still decide when to apply major upgrades and when to restore, size storage and grow it, and build any ingress, bastion or VPN path from outside the cluster.
Why this matters
For teams whose GPUs are already on CoreWeave, this removes a cross-cloud database hop from agent and RAG paths, which is the same logic behind running one Postgres for an AI app with pgvector rather than a separate vector store. It also continues the move of managed Postgres toward AI workloads seen in ClickHouse’s managed Postgres, and extends CoreWeave’s stack beyond compute after CoreWeave Forge. Confirm access and pricing first, and treat the replica count as a storage multiplier when you size it.

The Campfire
CommentsThanks. Your comment is waiting for the desk. Once it is approved it appears here within about a minute.
Add a comment