Back to Browse

Cloud Run with IAP

11.8K views
May 14, 2023
23:09

Today, as promised, I'll explore the intricacies of combining Cloud Run with IAP. However, rather than guiding you through the complete setup — which you can find well-documented at https://cloud.google.com/iap/docs/enabling-cloud-run I'll shift my focus towards a diagrammatic representation of the process. I'll pinpoint and elaborate on five particularly challenging aspects of this setup that arise primarily due to the inclusion of a Load Balancer, which adds a level of complexity not found in a traditional App Engine setup. To wrap up, I'll share my understanding of why incorporating a Load Balancer is crucial as opposed to adhering to the conventional App Engine setup. My hope is that this exploration will not only streamline your setup process but also arm you with the knowledge to build secure and powerful IAP-integrated applications on Cloud Run. 00:57 - Table of Contents 02:04 - The steps involved to enable IAP on Cloud Run 04:28 - Explaining it in a diagram 08:41 - Troubleshooting 09:11 - Coud Armor whitelisting 10:50 - Authorized redirect URIs 12:04 - Cloud Run Ingress rules 12:59 - Cloud Run Invoker grant to the Google SA 14:06 - Grant IAP Web App User role at project level 15:01 - Demo 16:56 - Why it needs an Load Balancer 20:54 - Summary

Download

1 formats

Video Formats

360pmp437.2 MB

Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.

Cloud Run with IAP | NatokHD