I'd like to be able to use a CDN to cache commonly requested assets that are within a private bucket. The current blocker is that CDNs respect cache-control header, which is private on GCS objects.
I've tried to override objects within my private bucket to set cache-control directive to public with a long TTL, but it seems like it's being ignored.
How would one enable cache-control header on private buckets to allow CDNs to cache the request?