The CoreWeave Terraform provider allows you to manage CoreWeave Kubernetes Service (CKS) resources as code. This provider is a plugin for Terraform, an open-source infrastructure as code software tool that allows you to define and provision resources in a declarative configuration language. Use the provider to deploy and manage CKS clusters and VPCs as code. For detailed examples and resource documentation, see the provider documentation.Documentation Index
Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
Use this file to discover all available pages before exploring further.
Example usage
Schema
Optional
endpoint(String) CoreWeave API Endpoint. This can also be set via the COREWEAVE_API_ENDPOINT environment variable, which takes precedence. Defaults tohttps://api.coreweave.com/http_timeout(String) Timeout duration for the HTTP client to use. This can also be set via the COREWEAVE_HTTP_TIMEOUT environment variable, which takes precedence. If unset, defaults to 10 secondss3_endpoint(String) CoreWeave S3 Endpoint, used for CoreWeave Object Storage. This can also be set via the COREWEAVE_S3_ENDPOINT environment variable, which takes precedence. Defaults tohttps://cwobject.comtoken(String, Sensitive) CoreWeave API Token in the formCW-SECRET-<secret>. This can also be set via the COREWEAVE_API_TOKEN environment variable, which takes precedence.