February 21, 2025 - CKS API and Terraform provider
CKS API and Terraform provider now available for programmatic resource management
Update APIs CoreWeave Kubernetes Service (CKS) API is now Generally Available, enabling programmatic deployment, management, and scaling of HPC applications using Kubernetes on CoreWeave's high-performance infrastructure.
Update APIs CoreWeave Terraform provider is now available, allowing customers to deploy and manage VPCs and CKS clusters as code.
Change Platform Enhanced Cloud Console design and user experience with improved usability and creation flows for faster cluster deployment and better resource management.
CKS API
Deploy and manage CKS resources programmatically
CoreWeave is excited to announce the General Availability launch of the CoreWeave Kubernetes Service (CKS) API, a new way to programmatically deploy, manage, and scale HPC applications using Kubernetes on CoreWeave's high-performance infrastructure.
With the CKS API, CKS clusters and VPCs can be deployed and managed programmatically.
CoreWeave Terraform provider
Manage CoreWeave resources as code
With the new CoreWeave Terraform provider, customers can deploy and manage VPCs and CKS clusters as code.
Welcome to the new Cloud Console
Enhanced Console design and user experience
The refreshed CoreWeave Cloud Console simplifies the process of viewing, creating, and managing CKS resources from your browser. Improved usability and creation flows mean faster times to get high performance clusters up and running, and a better experience managing deployed resources.
The new enhancements to the Console includes a revised cluster creation flow that enables customers to get a new standard CKS cluster up and running in just four clicks.
Create clusters in just a few clicks
The streamlined cluster creation process provides a seamless experience for deploying new CKS clusters with minimal configuration steps.
Node Pools
Enhanced control over compute instances with Node Pools
Node Pools now allow for easier management of multiple compute instances by bundling them as a single entity, allowing for better top-level control of compute resources.
Node Pools are managed as Kubernetes resources, and can be deployed using the Kubernetes API or the Cloud Console.
Enhanced storage for HPC workloads
Local Storage and Distributed File Storage
CKS reframes some of our storage offerings to better expose them to customers.
Distributed File Storage delivers high write speeds, high IOPS for datapath-related operations, as well as higher read speeds in cases where block size and queue depth are low. Distributed File Storage is ideal for operations that require a lot of synchronization between Pods, and performance bottlenecks caused by contention are minimized.
CoreWeave instances are equipped with NVMe-backed Local Storage for non-persistent local storage, scratch space, caching, and logs.
Additional resources
For detailed information about these new features, see: