CoreWeave
Search…
CoreWeave System Images

Operating system source images provided by CoreWeave for Virtual Servers live in the vd-images namespace. There are several metadata properties that exist for easy identification:

  • 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
    • 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
  • images.coreweave.cloud/region
    • Datacenter region the image resides in
  • images.coreweave.cloud/version
    • Date tag for when the image was built

Using kubectl via CLI and the metadata labels listed above, individual images are easily queried.

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

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

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'
Copy link
On this page
Identifying Images
Querying Images using Metadata Labels