Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Configure CoreWeave Kubernetes Service (CKS) access with kubeconfig and API tokens. Use when setting up kubectl access to CoreWeave, configuring CKS clusters, or authenticating with CoreWeave cloud services. Trigger with phrases like "install coreweave", "setup coreweave", "coreweave kubeconfig", "coreweave auth", "connect to coreweave".
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | -10% | 0% |
| case-04 | ✗→✓ | ▲ Improved | 13% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -9% | 0% |
| case-07 | ✗→✓ | ▲ Improved | -35% | 0% |
| case-12 | ✗→✓ | ▲ Improved | 2% | 0% |
> Community-contributed. Not affiliated with, endorsed by, or sponsored by CoreWeave, Inc. CoreWeave is a registered trademark of CoreWeave, Inc.
Set up access to CoreWeave Kubernetes Service (CKS). CKS runs bare-metal Kubernetes with NVIDIA GPUs -- no hypervisor overhead. Access is via standard kubeconfig with CoreWeave-issued credentials.
kubectl v1.28+ installedbash# Save kubeconfig mkdir -p ~/.kube cp ~/Downloads/coreweave-kubeconfig.yaml ~/.kube/coreweave # Set as active context export KUBECONFIG=~/.kube/coreweave # Verify connection kubectl get nodes kubectl get namespaces
bash# CoreWeave API token for programmatic access export COREWEAVE_API_TOKEN="your-api-token" # Store securely echo "COREWEAVE_API_TOKEN=${COREWEAVE_API_TOKEN}" >> .env echo "KUBECONFIG=~/.kube/coreweave" >> .env
bash# List available GPU nodes kubectl get nodes -l gpu.nvidia.com/class -o custom-columns=\ NAME:.metadata.name,GPU:.metadata.labels.gpu\.nvidia\.com/class,\ STATUS:.status.conditions[-1].type # Check GPU allocatable resources kubectl describe nodes | grep -A5 "Allocatable:" | grep nvidia
yaml# test-gpu.yaml apiVersion: v1 kind: Pod metadata: name: gpu-test spec: restartPolicy: Never containers: - name: cuda-test image: nvidia/cuda:12.2.0-base-ubuntu22.04 command: ["nvidia-smi"] resources: limits: nvidia.com/gpu: 1 affinity: nodeAffinity: requiredDuringSchedulingIgnoredDuringExecution: nodeSelectorTerms: - matchExpressions: - key: gpu.nvidia.com/class operator: In values: ["A100_PCIE_80GB"]
bashkubectl apply -f test-gpu.yaml kubectl logs gpu-test # Should show nvidia-smi output kubectl delete pod gpu-test
| Error | Cause | Solution | |-------|-------|----------| | Unable to connect to the server | Wrong kubeconfig | Verify KUBECONFIG path | | Forbidden | Missing namespace permissions | Contact CoreWeave support | | No GPU nodes found | Wrong node labels | Check gpu.nvidia.com/class labels | | Pod stuck Pending | GPU capacity exhausted | Try different GPU type or region |
Proceed to coreweave-hello-world to deploy your first inference service.
Other measured skills in the registry, with their headline benchmark lift.