As soon as I proceed to add a new origin for Google CDN distribution, it asks me to choose from load balancers (I would prefer not to create load balancer).

Ignoring the fact that I don't want to create a load balancer, I go ahead and create one on hopes that it would allow me to add my custom backend (an S3 bucket in this case), but even there it only allows me to add only "instance groups".

Is there any way at all that I could point this to a non-Google-Cloud origin?

  • Since the answer below says no, you could consider CloudFlare or AWS CloudFront as CDNs that work with any origin. – Tim May 15 '17 at 20:15
  • Yep, but I would have been really happy if GCP had this too. (cheaper data transfers) :) – Sankalp Sharma May 16 '17 at 2:59
  • 1
    You can review CDN Interconnect to find about third party CND providers for Google Cloud Platform products. You can also submit a feature request at this link. – Marilu May 17 '17 at 14:19

Google Cloud CDN has recently been updated to allow an origin outside of GCP. It does still require usage of their loadbalancer.



Google Cloud CDN only works with an HTTP(s) load balancer, as described in this link. Also, a backend bucket can only be a Google Cloud Storage bucket as described in here.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.