Learn Terraform with Google Cloud Platform - Infrastructure as Code Course

Learn how to use Terraform and Infrastructure as Code to deploy a website to Google Cloud Platform.
✏️ Course developed by ‪@rishabincloud‬
🔗 Code: github.com/rishabkumar7/freec...
⭐️ Contents ⭐️
(00:00) Introduction to Project
(02:25) Setting Up Google Cloud Platform (GCP)
(08:31) Installing Terraform and setting up the directory
(10:44) Writing Terraform Code
(25:34) Deploying Google Storage Bucket to GCP
(29:44) Adding other resources in Terraform
(31:24) Custom Domain Configuration
(44:39) Deploying remaining resources to GCP
(49:44) Terraform Destroy and gitignore
🎉 Thanks to our Champion and Sponsor supporters:
👾 davthecoder
👾 jedi-or-sith
👾 南宮千影
👾 Agustín Kussrow
👾 Nattira Maneerat
👾 Heather Wcislo
👾 Serhiy Kalinets
👾 Justin Hual
👾 Otis Morgan
--
Learn to code for free and get a developer job: www.freecodecamp.org
Read hundreds of articles on programming: freecodecamp.org/news

Пікірлер: 44

  • @rishabincloud
    @rishabincloud11 ай бұрын

    Hello everyone 👋🏾, thank you for watching! Infrastructure as Code is one of the key principles in DevOps! I have similar projects and courses for Cloud Computing and DevOps, so I encourage you to subscribe youtube.com/@rishabkumar7/ Enjoy the course!

  • @anshpaul1540

    @anshpaul1540

    11 ай бұрын

    Great!🎉

  • @Joshuahendrix

    @Joshuahendrix

    11 ай бұрын

    Nice work Rishab

  • @TechTutorialswithPiyush

    @TechTutorialswithPiyush

    11 ай бұрын

    You are on fire @rishabkumar7 , great job buddy!

  • @TamilarasanPravin

    @TamilarasanPravin

    7 ай бұрын

    Hi, can you please reply with the link of the similar projects? Also, this is a great project to start on. thanks for posting the video :)

  • @alessandrofalls

    @alessandrofalls

    5 ай бұрын

    Please, could you tell us which extensions you were using in this project?

  • @ciit
    @ciit6 ай бұрын

    Great, your example just works. It is a very good first impression for professionals who want to understand terraform.

  • @jasper5016
    @jasper501611 ай бұрын

    Good one Rishab!

  • @abdulsamath7616
    @abdulsamath76166 ай бұрын

    Great content. Thanks for it!

  • @CloudDevTips
    @CloudDevTips11 ай бұрын

    Very informative video. I was thinking of moving my portfolio website from github pages to GCS and this video has the required information.

  • @dragonfly4484
    @dragonfly448411 ай бұрын

    Nice One

  • @constantinootrebla3178
    @constantinootrebla317811 ай бұрын

    África - Angola 🎉🔥🧜🏽‍♂️

  • @user-63637
    @user-6363711 ай бұрын

    Good vid

  • @daviddiazfernandez637
    @daviddiazfernandez63711 ай бұрын

    Using a load balancer will have a montly cost even without trafic right? Is it posible to deploy a static site to GCP with $0 montly cost for a site with low trafic just like S3 + Cloudfront?

  • @alessandrofalls
    @alessandrofalls5 ай бұрын

    Please, could you tell us which extensions you were using in this project?

  • @wearegeeks
    @wearegeeks11 ай бұрын

    Really good, straight to the point. Easy to watch and follow. Thanks @rishabkumar7.

  • @abhiku4
    @abhiku411 ай бұрын

    Please bring an updated learning video for AWS Solution Architect (Pass the Exam) video. Hit like this comment if you also want, to show support.

  • @niraliradhanpura2258
    @niraliradhanpura225811 ай бұрын

    Please sir help out me sir please for create coloring and drawing game for kids which software should I have to used???

  • @harsh8429
    @harsh84296 ай бұрын

    I am confused on the Domain Registrar part like do I need to separately register and buy my own custom domain from Google Cloud Domain first and then set up the DNS Zone through Cloud DNS?

  • @afutse
    @afutse9 ай бұрын

    which vscode extensions do you used?

  • @eliotanderson658
    @eliotanderson6585 ай бұрын

    For Arch Linux users, terraform is in pacman

  • @user-tu7yt6fn2z
    @user-tu7yt6fn2z4 ай бұрын

    Very informative. I tried to create a GKE Auto Pilot cluster with a shared VPC private network through terraform, assigned necessary GKE service account permissions, and make sure the control plane, node, ranges IP range and the location are aligned correctly as per the GCP GKE documentation. But stuck with this exception again and again, 'Error: Error waiting for creating GKE cluster: All cluster resources were brought up, but: only 0 nodes out of 1 have registered; cluster may be unhealthy.' Pls share if there is any suggestions to troubleshoot this error ??

  • @sergeyshcherbakov3653
    @sergeyshcherbakov365311 ай бұрын

    Thanks for the tutorial. I would suggest next time you turn off Github Copilot while recording the video. It helps when you code but very disturbing when watching someone code. Still, appreciate the effort

  • @rishabincloud

    @rishabincloud

    11 ай бұрын

    That is a good point, I will keep in mind for next time

  • @felixchukwuemeka9807
    @felixchukwuemeka98075 ай бұрын

    I don't understand the index.html part. Since you already have it, why should we do to get it?

  • @flyinghorse2739
    @flyinghorse273911 ай бұрын

    Anythingsimilar for Azure?

  • @rishabincloud

    @rishabincloud

    11 ай бұрын

    Yeah, I deploy a static website to Azure with Terraform - kzread.info/dash/bejne/epiBpJSSc9e8opc.html

  • @rsomcio
    @rsomcio11 ай бұрын

    hmm I'm getting a 403 trying to hit from the load balancer ip address. i see strict-origin-when-cross-origin in the headers. any tips

  • @rsomcio

    @rsomcio

    11 ай бұрын

    lol nevermind. i forgot to put index.html at the end

  • @user34274
    @user3427411 ай бұрын

    This but for Azure please!!! Thank you

  • @rishabincloud

    @rishabincloud

    11 ай бұрын

    yes, you can check it out here - kzread.info/dash/bejne/epiBpJSSc9e8opc.html

  • @joshblf
    @joshblf10 ай бұрын

    Is it safe to store the service key file in the project like this?

  • @kaycay014

    @kaycay014

    4 ай бұрын

    nope we have to use service account impersonation without using api key for the same

  • @niraliradhanpura2258
    @niraliradhanpura225811 ай бұрын

    Please sir help out me sir please for create coloring and drawing game for kids which software should I have used please tell me sir please??

  • @daniellao6977
    @daniellao697711 ай бұрын

    Any similar video for AWS?

  • @rishabincloud

    @rishabincloud

    11 ай бұрын

    coming soon 👀

  • @sanjayraju988
    @sanjayraju98811 ай бұрын

    41st!

  • @EmmanuelKasirivuLugoloobi

    @EmmanuelKasirivuLugoloobi

    11 ай бұрын

    f

  • @sebastianpopa4778
    @sebastianpopa47785 ай бұрын

    good stuff, just shows that there's no way to use terraform without knowing the intricacies of the specific cloud. So first, learn the intricacies :(

  • @niraliradhanpura2258
    @niraliradhanpura225811 ай бұрын

    Sir i have a doubt that for create a coloring and drawing game for kids which software should I have to use i am so confused please help out me??

  • @nemphicol
    @nemphicol7 ай бұрын

    stop typing everything.................