Launching a website is rarely a “one-and-done” situation. To remain relevant, website apps must be frequently updated. In this hands-on lab, you’ll have an opportunity to explore how a website app currently deployed on Cloud Run is modified, re-compiled, re-built, and re-deployed.
Successfully complete this lab by achieving the following learning objectives:
- Retrieve and Activate Resource Files
In Cloud Shell, clone the desired GitHub repo and run the
- Containerize the App and Store the Disk Image
Use the appropriate
gcloudcommand invoking Cloud Build to containerize the web app and then store the resulting disk image in Container Registry.
- Deploy the Disk Image to Cloud Run
In Cloud Shell, execute the proper command to deploy the stored disk image to Cloud Run.
- Update Website
Make the desired changes to source files, then re-compile, containerize, and deploy.