Terraform, serverless, and Cloud Run in practice

  Рет қаралды 16,170

Google Cloud Tech

Google Cloud Tech

Күн бұрын

Blog → goo.gle/3aeoDnu
Code used in this episode → goo.gle/3dlIkMk
In the last episode, we went over some best practices when deploying code to a Google Cloud project with Terraform - an infrastructure as code (IaC) tool. In this episode, we demonstrate how to use Terraform to provision and deploy application code in a serverless environment. Watch to learn the best practices with Terraform when it comes to serverless!
Timestamps:
0:00​ - Intro
1:12 - Cloning the code and running Terraform
3:05 - Reviewing the deployed application
6:45 - Deleting and recreating pictures used by the app
9:02 - Setting the project ID variable
10:29 - Destroying and recreating the app
12:50 - Reviewing the Terraform manifests
14:20 - Auto-approve “terraform apply”
Checkout more episodes of Serverless Expeditions → goo.gle/ServerlessExpeditions
Subscribe to Google Cloud Tech → goo.gle/GoogleCloudTech
#ServerlessExpeditions​ #ServerlessExpeditionsExtended #CloudRun
Product: Terraform; fullname: Martin Omander, Katie McLaughlin;

Пікірлер: 13
@ymartino1790
@ymartino1790 3 жыл бұрын
Another informative video! I wish you guys could also make an extended version of this video that can demonstrate how to add secret manager, cloud sql connectivity, custom domain mapping, and cloud run parameter values (vCpu,ram,containers) to the mix. The ones which we commonly use in a live site (production) setting. Thanks Martin and Katie!
@alokrm
@alokrm 3 жыл бұрын
Thanks a lot for the efforts you guys are putting. Those are very informative.
@googlecloudtech
@googlecloudtech 3 жыл бұрын
Glad you like them!
@thedude00
@thedude00 3 жыл бұрын
Great video! I'd like to point out that Firebase, GCP's premier serverless platform, is currently not supported with terraform. Yes you can declare a project and an app but that's about it, so we get no IaC for the miriad enablings and configurations of the available Firebase services. The reason for this is that Firebase's management API is greatly lacking compared to what is possible through the console, and so the GCP terraform provider team has their hands tied. Let's hope this is addressed soon!
@madhank93
@madhank93 3 жыл бұрын
Thank you guys
@anilmm2005
@anilmm2005 Жыл бұрын
Thanks for exciting one .please make one for terraform implementation for big query dataset and table with iam restrictions like dataset restrictions/authorised views/datasets with live example
@TheMomander
@TheMomander Жыл бұрын
Thank you for a great suggestion!
@Babbili
@Babbili Жыл бұрын
i'm here for the cats 🐈🐈
@YogendraJ
@YogendraJ 3 жыл бұрын
Great video Martin and Katie! I just found 1 thing missing in the video.. Instead of directly applying terraform apply, would it not be better to first run terraform plan to see the resources that would be created by Terraform? I know Terraform apply also waits for the input "yes", but the whole point of terraform plan is to just show that right?
@kaoticmind09
@kaoticmind09 2 жыл бұрын
Would you have this live in a git repo of it's own for this application or within a mono repo containing all resources in your GCP project?
@marinesuper6441
@marinesuper6441 2 жыл бұрын
Hi, thx for this video and I've really enjoyed it. Could you give us more detailed example using Terraform and GCP service? We are expecting new video with fresh contents and reviews using Terraform!
@hussainshaik4390
@hussainshaik4390 3 жыл бұрын
yep
@armandoborge
@armandoborge 7 ай бұрын
😂
Infrastructure as code with Terraform and Cloud Run
5:22
Google Cloud Tech
Рет қаралды 11 М.
Cloud Functions vs. Cloud Run
20:37
Google Cloud Tech
Рет қаралды 47 М.
КАК ДУМАЕТЕ КТО ВЫЙГРАЕТ😂
00:29
МЯТНАЯ ФАНТА
Рет қаралды 11 МЛН
Inside Out 2: Who is the strongest? Joy vs Envy vs Anger #shorts #animation
00:22
Alex hid in the closet #shorts
00:14
Mihdens
Рет қаралды 18 МЛН
8 Terraform Best Practices that will improve your TF workflow immediately
8:57
How to set up Django on Cloud Run with Terraform
13:46
Google Cloud Tech
Рет қаралды 10 М.
Create GCP Cloud Run Service using Terraform
10:05
cloudroot7
Рет қаралды 294
Cloud Run deployments with YAML
11:26
Google Cloud Tech
Рет қаралды 9 М.
Point-and-click continuous deployment with Cloud Run
15:49
Google Cloud Tech
Рет қаралды 10 М.
Cloud Run QuickStart - Docker to Serverless
7:50
Fireship
Рет қаралды 182 М.
Google Releases AI AGENT BUILDER! 🤖 Worth The Wait?
34:21
Matthew Berman
Рет қаралды 229 М.
Structuring Repositories for Terraform Workspaces
19:22
HashiCorp
Рет қаралды 25 М.
My iPhone 15 pro max 😱🫣😂
0:21
Nadir Show
Рет қаралды 1,8 МЛН
Мой новый мега монитор!🤯
1:00
Корнеич
Рет қаралды 761 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 8 МЛН