Hi,
We are using GKE Autopilot to run a cluster, a hosted Python Django app, using Ingress, Deployments, ManagedCertificates.
We would like to place a 3rd-party CDN in front of this.
A problem comes to mind, about how Google managed certs will work in that environment.
https://cloud.google.com/load-balancing/docs/ssl-certificates/google-managed-certs
“”"
Important: It’s best to ensure that your domains are pointed directly at your load balancer’s IP address. For load balancers that have Cloud CDN enabled, some third-party CDN providers might prevent validation requests from succeeding. This can happen if the CDN provider is actively proxying HTTP(S) traffic.
“”"
You can imagine a list of popular CDN vendors, and with ordinary usage of those CDNs, they will be actively proxying HTTP(S) traffic.
Will that prevent renewal of Google managed certs? The warning is not absolute. It seems to recommend “pointed directly at your load balancer’s IP address”, but that excludes the usage of a CDN. are there any more details available…?
Thinking further ahead, what other options are recommended?
Thanks,
Sam