Is there a way to force services deployed using Google Cloud Run for Anthos (hosted on GKE) to be scheduled to node pools that have a GPU?
I created a Kubernetes cluster by going to Kubernetes -> Create Cluster -> GPU Accelerated Computing
. This created a Kubernetes cluster with a gpu-pool-1
node pool, containing nodes with a GPU, and a standard-pool-1
node pool, containing nodes without a GPU.
Is there a way I can deploy Cloud Run containers to nodes having a GPU? Maybe by configuring a custom namespace or something?
Note that there is a similar question from close to a year ago, but I do not think that the accepted answer ("Cloud Run on Kubernetes does not support GPUs") is entirely correct.