Comment on page
CoreWeave System Images
Operating System images provided by CoreWeave Cloud include enhancements and features to reduce friction when running Virtual Servers in the Cloud.
Operating system source images provided by CoreWeave for Virtual Servers live in the
vd-images
namespace on CoreWeave Cloud. Several metadata properties exist for easy identification.Label | Description |
---|---|
images.coreweave.cloud/family | Identifies the OS type, usually Windows or Linux |
images.coreweave.cloud/features | Identifies image specific features, such as Teradici enabled or nVidia drivers |
images.coreweave.cloud/id | Image ID used during CI/CD |
images.coreweave.cloud/latest | Boolean tag for the latest image revision |
images.coreweave.cloud/name | Complete image name, as displayed in the Web UI |
images.coreweave.cloud/os-name | Name of the parent OS |
images.coreweave.cloud/os-version | Subsection of OS, such as "Standard" or "Professional Edition" |
images.coreweave.cloud/private | Boolean tag for testing images, not intended to be used in production environments |
images.coreweave.cloud/region | The datacenter region where the image resides |
images.coreweave.cloud/version | Date tag for when the image was built |
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false --sort-by=.spec.storageClassName
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/family=windows
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/os-name=Windows_10
Extracting the image name using
-o jsonpath='{.items[*].metadata.name}'
is useful for things like automation scripts.kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/os-name=Windows_10,images.coreweave.cloud/region=ord1 -o jsonpath='{.items[*].metadata.name}'
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/family=linux
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/os-name=Ubuntu
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/name=Ubuntu_20.04
Extracting the image name using
-o jsonpath='{.items[*].metadata.name}'
is useful for things like automation scripts.kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/name=Ubuntu_20.04,images.coreweave.cloud/region=ord1 -o jsonpath='{.items[*].metadata.name}'
kubectl get pvc -n vd-images -l images.coreweave.cloud/latest=true,images.coreweave.cloud/private=false,images.coreweave.cloud/family=linux,images.coreweave.cloud/region=ord1 -o=custom-columns="PVC:metadata.name,NAME:metadata.labels['images\.coreweave\.cloud\/name'],FEATURES:metadata.labels['images\.coreweave\.cloud\/features'],SIZE:status.capacity.storage,STORAGECLASS:.spec.storageClassName" --sort-by='.metadata.name'
Last modified 3mo ago