The issue was indeed permission related. Originally, I thought you only needed the storage.ObjectUser permisssion. My cloudrun service account didn't have the storage.admin permission for the bucket. Once I added that, the bucket mounts without issue.