Skip to content

valsen/terraform-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform demo: webapp in Google Cloud Run

This repository contains the source code files used for the demo video which can be viewed here: https://youtu.be/i0Gb4mda5Dw

Contents

  • main.go and go.mod: the actual helloworld web application written in golang
  • Dockerfile: configuration to run the app in a docker container
  • main.tf: the Terraform configuration file

Get started

If you want to reproduce the actions performed in the screencast, you must have:

Then you should:

  • create a new Google Cloud project
  • enable Cloud Run Api and Container Registery Api in this project
  • create a service account with appropriate permissions (we are using the 'Owner' role but it can be fine tuned)
  • export the credentials for this service account in a .json file

Authors

Victor Josephson (@valsen)
Maël Madon (@Mema5)

Links to relevant resources

About

Terraform demo: webapp in Google Cloud Run

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published