edgexr / edge-cloud-platform

Apache License 2.0
1 stars 0 forks source link

remove dependency on google cloud storage for gpu drivers #327

Closed gainsley closed 3 months ago

gainsley commented 3 months ago

Changes the handling of GPU driver files to remove dependency on GCS (Google Cloud Storage), which on-prem deployments may not want to depend on.

Instead of creating a GPU Driver where the Controller downloads the driver file and uploads to our own GCS, GPU Driver files are now treated the same as VM images, and expected to be hosted somewhere already.

This leverages the mechanisms and storage we already have with the artifact registry, which itself could be backed by GCS or S3 or others in the future.

gainsley commented 3 months ago

Yup, so the flow would be to upload the license config file into the VM registry somewhere and point it from the GPUDriver config.

levshvarts commented 3 months ago

Ah, gotcha, so same process as any artifact.