Overview
Managed Kubernetes: clusters whose control plane we run, with whole GPU or CPU hosts as nodes. Create clusters, scale node pools, and get kubeconfigs. Managed Kubernetes is in limited availability and is enabled per organization; without it every operation answers 409 FEATURE_DISABLED. Every operation acts in the caller's own organization: the API key's, or the session's X-Org-Id. The server checks every request against the parameters and request bodies documented here and answers 400 BAD_REQUEST naming the violation, so each constraint is enforced as written. A 409 INVALID_CLUSTER_STATE names the cluster status that blocks the operation.
Kubernetes
Managed Kubernetes: clusters whose control plane we run, with whole GPU or CPU hosts as nodes. Create clusters, scale node pools, and get kubeconfigs. Managed Kubernetes is in limited availability and is enabled per organization; without it every operation answers 409 FEATURE_DISABLED. Every operation acts in the caller's own organization: the API key's, or the session's X-Org-Id. The server checks every request against the parameters and request bodies documented here and answers 400 BAD_REQUEST naming the violation, so each constraint is enforced as written. A 409 INVALID_CLUSTER_STATE names the cluster status that blocks the operation.
Get a pod's container log tail GET
Returns the tail of a pod's container output (startup, CUDA errors, a crash's last lines), capped to a bounded size, or found false while it starts.
List Kubernetes clusters GET
The organization's managed Kubernetes clusters, newest first, in cursor pages of summaries with each cluster's status, health, and node and Ready counts. A legacy API key needs clusters:read.