Setting up Cloud CDN
-
Using Cloud CDN
Enable and disable Cloud CDN on a load balancing configuration.
-
Setting up Cloud CDN with a managed instance group
Enable Cloud CDN with a simple external HTTP load balancer that has a managed instance group origin.
-
Setting up Cloud CDN with a backend bucket
Enable Cloud CDN with a simple external HTTP load balancer that has a backend bucket origin.
-
Setting up Cloud CDN with an external origin
Enable Cloud CDN with an external HTTP(S) load balancer that has an external origin.
-
Setting up Cloud CDN with Cloud Run (fully managed), Cloud Functions, or App Engine
Enable Cloud CDN for a Cloud Functions, App Engine, or Cloud Run (fully managed) service. You use a serverless NEG for this.
-
Setting up Cloud CDN with third-party object storage
Enable Cloud CDN with an external HTTP(S) load balancer that has an external third-party object storage origin.
Advanced settings, monitoring, and logging
-
Using cache modes
Set and modify cache modes.
-
Using TTL settings and overrides
Set and modify TTL values for cached content.
-
Using negative caching
Set a different TTL for each status code.
-
Using cache keys
Set and modify custom cache keys.
-
Using signed cookies
Use signed cookies as an alternative to signed URLs.
-
Using signed URLs
Create and distribute signed URLs.
-
Setting up an HTTP-to-HTTPS redirect
Redirect HTTP requests to HTTPS.
-
Invalidating cached content
Invalidate your cached content by using the
gcloud
command-line interface or the Google Cloud Console. -
Delivering HTTP and HTTPS content over the same published domain
Learn how to set up non-secure delivery and secure delivery over the same hostname, using Cloud CDN.
-
Viewing logs
View Cloud CDN logs in Cloud Logging.
-
Viewing audit logs
View Cloud CDN audit logs.