Reputation: 605
Is there an equivalent of
cloud.google.com/app-protocols: '{"http":"HTTPS"}'
for Cloud Run?
Certain third-party apps require TLS termination at the container level. Is there a recommendation for this scenario?
Upvotes: 0
Views: 247
Reputation: 81336
Do not implement HTTPS at the container level. If that is a requirement, you will need to deploy a different service.
The container should not implement any transport layer security directly. TLS is terminated by Cloud Run for HTTPS and gRPC, and then requests are proxied as HTTP or gRPC to the container without TLS.
Container runtime contract - TLS
Upvotes: 1