Code with Gauri
Code with Gauri
  • Видео 79
  • Просмотров 189 735
DevOps Project: Deploying Netflix Clone on an EKS Cluster
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬
In this hands-on DevOps project, we’ll walk you through the process of deploying a Netflix clone on Amazon EKS (Elastic Kubernetes Service). You’ll learn how to set up an EKS cluster, configure Kubernetes services, and deploy a fully functional web application.
By the end of this video, you’ll have a solid understanding of:
Setting up an EKS Cluster on AWS
Using Helm for application deployment
Managing Kubernetes resources like Pods, Services, and Ingress
Scaling and monitoring your application on AWS
Implementing GitOps using ArgoCD
This is a perfect project to sharpen your Kubernetes and AWS DevOps skills. Let’s get started on this exciting journey of deploying a Netflix ...
Просмотров: 8 726

Видео

Linux Basics: Introduction to the Linux Operating System
Просмотров 3613 месяца назад
Welcome to the world of Linux! In this video, we’ll cover the basics of Linux, one of the most powerful and versatile operating systems available. Whether you’re a complete beginner or looking to refresh your knowledge, this introduction will give you a solid foundation. We’ll explore: What Linux is and why it’s so popular Different Linux distributions and their purposes Key features and benefi...
Master Terraform Provisioners in just 40 minutes
Просмотров 1,6 тыс.6 месяцев назад
#terraform #devops #coding ► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this video, I dive deep into Terraform provisioners, demystifying their purpose, usage scenarios, and why they should not be your go-to solution. Provisioners in Terraform are powerful tools but should be used judiciously. I cover what provisioners are, where they fit into infrastructure provisioning workflows, and crucially, why they are oft...
Real-time End-to-end DevOps project: Deploying an EKS Cluster with Terraform and Jenkins
Просмотров 36 тыс.Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this comprehensive tutorial, we'll walk you through the process of deploying an Amazon Elastic Kubernetes Service (EKS) cluster using Terraform and Jenkins. Learn how to set up a robust DevOps pipeline and troubleshoot common issues along the way. Whether you're a beginner or an experienced DevOps engineer, this video will provide valuable insights and hands-on guidanc...
Environment Management with Terraform Workspaces
Просмотров 5 тыс.Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this in-depth video tutorial, we explore the powerful capabilities of Terraform Workspaces for effectively managing environments in your infrastructure as code (IaC) projects. We'll begin by providing a comprehensive theoretical explanation, diving into the core concepts and principles behind Terraform Workspaces. Once we've established a solid understanding of the the...
DevOps Project: Mastering VPC Creation with Terraform & GitHub Actions Automation
Просмотров 23 тыс.Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this tutorial video, we'll walk you through creating a Virtual Private Cloud (VPC) infrastructure using Terraform and then automating the deployment of your Terraform code using GitHub Actions. Whether you're new to infrastructure as code (IAC) or looking to streamline your deployment workflow, this video covers all of it.🚀 Here's what you can expect to learn: 1. Setti...
Mastering Terraform Modules: Unleashing the Power of Infrastructure as Code
Просмотров 1,3 тыс.Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ Welcome to Code with Gauri! In this exciting tech video, we dive deep into the world of Terraform Modules - your gateway to unleashing the true power of Infrastructure as Code. Terraform Modules are like building blocks, enabling you to create reusable, scalable, and maintainable infrastructure components for your projects. They save you time, enhance team collaboration, ...
Terraform Tutorial for Beginners | Terraform State Locking Using DynamoDB
Просмотров 967Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this informative video, we delve into the world of Terraform state locking and demonstrate how to implement it using DynamoDB. Join us as we explore the importance of state locking in collaborative infrastructure deployments and learn how to leverage DynamoDB's powerful capabilities to ensure the integrity and consistency of your Terraform projects. The video begins wi...
Day #18: Terraform Tutorial for Beginners | Optimizing Terraform Workflow with Remote State Storage
Просмотров 620Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this video, we'll explore how to optimize your Terraform workflow with remote state storage. Terraform is a popular infrastructure as code tool that allows you to define and manage infrastructure in a declarative way. However, as your infrastructure grows, managing Terraform state files can become challenging, especially when working in a team. That's where remote stat...
Day #17: Terraform Tutorial for Beginners | Terraform state
Просмотров 621Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this video, we'll be diving into one of the fundamental concepts of Terraform: state. Terraform is a popular infrastructure as a code tool that enables you to define and manage your infrastructure using code. But how does Terraform keep track of your infrastructure and ensure that it's in the desired state? That's where Terraform state comes in. We'll start by explaini...
Terraform Tutorial for Beginners | How to Use Terraform Import Command to Manage Existing Resources
Просмотров 760Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this video, we'll dive deep into the Terraform import command and learn how it can help us manage existing resources within our infrastructure. The Terraform import command allows us to import pre-existing resources, such as virtual machines, network interfaces, or storage accounts, into our Terraform state file. This can be incredibly useful when we're transitioning f...
Day #15: Terraform Tutorial for Beginners | How to Use Terraform Refresh to Update Your State File
Просмотров 1 тыс.Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ This video is a beginner-friendly guide that explains how to use the terraform refresh command in Terraform to update your state file. The video starts with a quick introduction to Terraform and state management, then dives into the details of the terraform refresh command. Terraform is a popular tool for building, changing, and versioning infrastructure safely and effici...
How to optimize your LinkedIn profile for a job search
Просмотров 284Год назад
► ▬▬▬▬▬▬ Subscribe 🚀 ▬▬▬▬▬▬ youtube.com/@codewithgauri ► ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ www.linkedin.com/in/gauri-shirkande-9610801a9/ ► ▬▬▬▬▬▬ Disclaimer 💁‍♀️ ▬▬▬▬▬▬ This video is solely made for educational purposes ► ▬▬▬▬▬▬ Email 📩 ▬▬▬▬▬▬ gaurishirkande11111@gmail.com
Day #14: Terraform Tutorial for Beginners | Passing the values using environment variables
Просмотров 756Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this video, we'll be taking a closer look at the Terraform map variables and how they can help you to manage your infrastructure as code. Terraform is a popular tool for building, changing, and versioning infrastructure safely and efficiently. With the apply command, Terraform compares the current state of the Target infrastructure against the desired state defined in ...
Day #13: Terraform Tutorial for Beginners | Working with tfvars file
Просмотров 801Год назад
► ▬▬▬▬▬▬ About🧾 ▬▬▬▬▬▬ In this video, we'll be taking a closer look at the Terraform map variables and how they can help you to manage your infrastructure as code. Terraform is a popular tool for building, changing, and versioning infrastructure safely and efficiently. With the apply command, Terraform compares the current state of the Target infrastructure against the desired state defined in ...
Day #12: Terraform Tutorial for Beginners | Harnessing the Power of Map Variables for Infra as Code
Просмотров 842Год назад
Day #12: Terraform Tutorial for Beginners | Harnessing the Power of Map Variables for Infra as Code
Day #11: Terraform Tutorial for Beginners | Introduction to Functions
Просмотров 1,1 тыс.Год назад
Day #11: Terraform Tutorial for Beginners | Introduction to Functions
Day #10: Terraform Tutorial for Beginners | List Variables
Просмотров 1,6 тыс.Год назад
Day #10: Terraform Tutorial for Beginners | List Variables
Day #9: How to create an EC2 instance using Terraform | Creating EC2 Instance using Terraform
Просмотров 14 тыс.Год назад
Day #9: How to create an EC2 instance using Terraform | Creating EC2 Instance using Terraform
Day #8: Terraform Tutorial for Beginners | More about variables
Просмотров 1 тыс.Год назад
Day #8: Terraform Tutorial for Beginners | More about variables
Day #7: Terraform Tutorial for Beginners | Input Variables
Просмотров 1,2 тыс.Год назад
Day #7: Terraform Tutorial for Beginners | Input Variables
Terraform Tutorial for Beginners | Outputs
Просмотров 1,2 тыс.Год назад
Terraform Tutorial for Beginners | Outputs
Day #5: Terraform Tutorial for Beginners | Terraform Apply
Просмотров 1,3 тыс.Год назад
Day #5: Terraform Tutorial for Beginners | Terraform Apply
Day #4: Terraform Tutorial for Beginners | Terraform plan | Introduction to building local files
Просмотров 1,6 тыс.Год назад
Day #4: Terraform Tutorial for Beginners | Terraform plan | Introduction to building local files
Day #3: Terraform Tutorial for beginners | Basic Terraform syntax | Terraform Initialization
Просмотров 2,3 тыс.Год назад
Day #3: Terraform Tutorial for beginners | Basic Terraform syntax | Terraform Initialization
Day #2: Terraform Tutorial for beginners | Terraform Installation : Step By Step Guide
Просмотров 2,4 тыс.Год назад
Day #2: Terraform Tutorial for beginners | Terraform Installation : Step By Step Guide
Day #1:Terraform Tutorial for beginners | Introduction to Terraform | InfrastructureAsCode Made Easy
Просмотров 5 тыс.Год назад
Day #1:Terraform Tutorial for beginners | Introduction to Terraform | InfrastructureAsCode Made Easy
CI/CD with AWS ECS and AWS CodePipeline | CodeCommit + CodeBuild + CodeDeploy
Просмотров 7 тыс.Год назад
CI/CD with AWS ECS and AWS CodePipeline | CodeCommit CodeBuild CodeDeploy
AWS ECS Fargate
Просмотров 669Год назад
AWS ECS Fargate
How to create an ECS Service with Application Load Balancer
Просмотров 4,8 тыс.Год назад
How to create an ECS Service with Application Load Balancer

Комментарии

  • @incrediblemanii
    @incrediblemanii 6 дней назад

    No, the terraform import command is not the opposite of the terraform apply command. They serve different purposes in the Terraform workflow phle khud sikh jao then sikhana

    • @codewithgauri
      @codewithgauri 6 дней назад

      Yes it is not exactly the opposite but just for explaining I said that. You're absolutely right.

  • @incrediblemanii
    @incrediblemanii 6 дней назад

    more brief is needed| mention in the headline that you are teaching for AWS| not everyone is a AWS person

    • @codewithgauri
      @codewithgauri 6 дней назад

      Sure...thanks for your suggestion

  • @AditiSingh-1c
    @AditiSingh-1c 6 дней назад

    1:51:23 hi gauri please help my deploy. yml file is showing untracked.

    • @AditiSingh-1c
      @AditiSingh-1c 6 дней назад

      Hi gauri I resolved the issue and completed the project. Thanks for this wonderful explanation. Please upload videos more often.

  • @swaroopagajali9881
    @swaroopagajali9881 17 дней назад

    Hi Gauri, Thank you for the video It has been very helpful to me. However, I have one question: How do you manage sensitive data in Terraform, such as credentials or configurations that should not be hardcoded in the repository?

    • @codewithgauri
      @codewithgauri 15 дней назад

      There is a way out here. You can use hashicorp vaults to manage credentials

  • @arifs5022
    @arifs5022 24 дня назад

    Very well explained. Thanks Gauri 🙂

  • @arifs5022
    @arifs5022 24 дня назад

    Thanks Gauri for sharing this 🙂

  • @studywithharshal
    @studywithharshal 25 дней назад

    Hi Gouri, I am facing error in 'Terraform Plan' command. Error shows : No Valid credential sources found. So please help me fix this

  • @harshathunder2465
    @harshathunder2465 25 дней назад

    tmdb website is not working could you please help how can I proceed

    • @codewithgauri
      @codewithgauri 24 дня назад

      Check this link www.themoviedb.org/

  • @rajendrabhadane1237
    @rajendrabhadane1237 Месяц назад

    Hi gauri, I m using lambda function 3.9 I want to upgrade 3.12 Created by cloud formation Code as zip file I need some help in this activity Could you please help in this activity

  • @rammusicworld9117
    @rammusicworld9117 Месяц назад

    But where you are put code for virtual code there are not in github

    • @codewithgauri
      @codewithgauri Месяц назад

      I have updated in my github account

  • @AnandVihari-c7m
    @AnandVihari-c7m Месяц назад

    great explanation

  • @SixDegreeGaming
    @SixDegreeGaming Месяц назад

    Tmdb website is not working

  • @bhanuk4356
    @bhanuk4356 Месяц назад

    You're amazing Gauri. This is a good project to start my GitHub profile building.

  • @anupamap3810
    @anupamap3810 Месяц назад

    the TMDB api key am not able to get it because the tmdb is not working - How to proceed - can u help me please

  • @SunilShikalawadi
    @SunilShikalawadi Месяц назад

    I totally understand thank you ❤ after 10 month i learnt terraform you explained very easy way

  • @NikhilGupta-iv7ii
    @NikhilGupta-iv7ii Месяц назад

    nice content , but i wish to explore more , and why upload after 3-4 months

    • @codewithgauri
      @codewithgauri День назад

      Due to the job it is difficult to manage both but still I am trying and will upload new projects 🤗

  • @kiranaddakulla
    @kiranaddakulla Месяц назад

    could you please share the example template for uploading or suggest me to create sample template

  • @StringsAndLife
    @StringsAndLife Месяц назад

    Do we need to setup dev, stage and prod infrastructure?

  • @Christian_Faith7
    @Christian_Faith7 Месяц назад

    in your another video of VPC creation with TF, you did not mention these many subfolders and you mentioned only VPC module which created subnet, IG, route table and route table association automatically without any defining them in main.tf file... which one is best actually ?

    • @codewithgauri
      @codewithgauri Месяц назад

      In one video i used pre-defined modules and in another we created them locally. Both the methods are good. It depends which one is preferred by your company.

    • @Christian_Faith7
      @Christian_Faith7 Месяц назад

      @@codewithgauri Thank you that you are still responding to the comments for 1y old video like Ubuntu LTS (long term support) 😊

  • @StringsAndLife
    @StringsAndLife Месяц назад

    Hi Gauri, Thank you so much for the video, in 1:57:32, I cannot see the Actions in Github? Page says Get started with GitHub Actions

  • @raashidshahab4381
    @raashidshahab4381 Месяц назад

    Hi Gauri: After installing Grafanna, what password we can use to login,, i tried with admin/admin but its not working.

  • @mshb0000
    @mshb0000 Месяц назад

    @codewithgauri how can you launch the instance by using terraform without providing any access methods. How did you get the access to the aws account without providing the access key and secret key????

    • @codewithgauri
      @codewithgauri Месяц назад

      Yes we need to provide the access keys and secret keys...I assumed this process is known to all

    • @mshb0000
      @mshb0000 Месяц назад

      But in provider.tf u didn't provide and launch the instance.. How

    • @codewithgauri
      @codewithgauri Месяц назад

      @@mshb0000 no I configured it via command line and not using the provider

    • @mshb0000
      @mshb0000 Месяц назад

      @@codewithgauri ohh okay, with awscli

  • @pankajtoconnect
    @pankajtoconnect Месяц назад

    Great effort 👍👍 , could you please make a videos on eks upgrade using terraform or eksctl🙏🙏🙏🙏🙏

    • @codewithgauri
      @codewithgauri Месяц назад

      Sure ..will try to make it in upcoming videos

    • @pankajtoconnect
      @pankajtoconnect Месяц назад

      @@codewithgauri Thanks for replying 🙏

  • @Uneeque
    @Uneeque Месяц назад

    I understood these basics before but your explanation is so succinct. Keep it up. You're a good tutor.

  • @devashishrokshit4673
    @devashishrokshit4673 Месяц назад

    Can anyone please share the api creation step

    • @mshb0000
      @mshb0000 Месяц назад

      Just fill the details...

    • @devopsandcloud2
      @devopsandcloud2 Месяц назад

      I will share full project on my channel soon

  • @rnsrivastava
    @rnsrivastava Месяц назад

    Well explained!

  • @nagrajkaranth123
    @nagrajkaranth123 Месяц назад

    Keep uploading good projects gauri

  • @ajitdalvi596
    @ajitdalvi596 Месяц назад

    Hi can you take one to one session on advanced terraform or share videos for advanced

  • @bhojrajsevaiwar
    @bhojrajsevaiwar Месяц назад

    have you used Artifacts in this project...?

  • @handsomevillian
    @handsomevillian 2 месяца назад

    This project is awesome you made things simple by you maintained repo for every resource you add and install on EKS cluster.

  • @raviteja-oe8wt
    @raviteja-oe8wt 2 месяца назад

    @codewithgauri api creation steps are missing. Plz include it in description

  • @gauravdevatale7354
    @gauravdevatale7354 2 месяца назад

    You made ur video incompleted by not showing how to create API key because it is asking for Application URL what should we have to put there please provide the solution for that

    • @codewithgauri
      @codewithgauri 2 месяца назад

      Provide any random url like netflix.com or something like that...it will work

  • @siddhantgupta4513
    @siddhantgupta4513 2 месяца назад

    Can you also add a step in doc where in a case we are updating our code with new functionalities, later building image through jenkins pushing onto dockerhub, how manifest we can update i.e. tags for latest docker images and how can we sync it with argo without manual interventions?

    • @codewithgauri
      @codewithgauri 2 месяца назад

      Yess...that would be included in the coming videos...in this video I wanted to keep it simple

  • @satishpkumar7
    @satishpkumar7 2 месяца назад

    EKS - "Excellent Kubernetes Stuff" 😊 👏🙏

  • @NGOFFICAL9
    @NGOFFICAL9 2 месяца назад

    Your content is so good please upload 1 video in upcoming week

  • @MohsinR-l5g
    @MohsinR-l5g 2 месяца назад

    Hi guri ,Jaisa k aap ka RUclips ka data bhi Bata Raha ho gi aap ki audience India , Pakistan sai please Hindi Mai banaya kro

  • @rishiraj2548
    @rishiraj2548 2 месяца назад

    Great work. Thank you

  • @rishiraj2548
    @rishiraj2548 2 месяца назад

    Thank you

  • @ShriBirajdar-cv7bx
    @ShriBirajdar-cv7bx 2 месяца назад

    Plz all project explained plz

    • @codewithgauri
      @codewithgauri 2 месяца назад

      I will try my best plz be patient 🙏🏻

  • @royal33010pp
    @royal33010pp 2 месяца назад

    Its kind of Terraform Right .

  • @Aman_yadav1419
    @Aman_yadav1419 2 месяца назад

    Need a proper path and full course from start ...I am very very confused in devops but I want to start with devops ...keep the content posting

    • @oreokapoor577
      @oreokapoor577 2 месяца назад

      Yes didi I m also confused how to start learning devops . I don't know anything about devops .so plz can u make playlist of devops from scratch to advanced plzz. I also want to learn devops and make project plzzz 🙏

  • @StringsAndLife
    @StringsAndLife 2 месяца назад

    got this error? PS C:\Terraform\Remotestorage> terraform init Initializing the backend... Successfully configured the backend "s3"! Terraform will automatically use this backend unless the backend configuration changes. ╷ │ Error: Error refreshing state: Unable to access object "dev/terraform.tfstate" in S3 bucket "mys3bucket18": operation error S3: HeadObject, https response error StatusCode: 403, RequestID: TBQYE9VYV9YYWW1R, HostID: 4sFY6WqrYzUV8C1o/1WROdSHhupq8uAoUcO94niyCjLTXG31gHWvZxGXkOGzJL4jMNfQTaqXfpBzVkEPVK80H1fu1rjtGn9V, api error Forbidden: Forbidden │

    • @codewithgauri
      @codewithgauri Месяц назад

      Did you create the s3 bucket before applying the changes?

  • @lovethisworld920
    @lovethisworld920 2 месяца назад

    Your tutorial are good and useful, can you make video for creating ecs pipeline through cloud formation, it would useful in real environment.

  • @yogesh.bhosale_patil
    @yogesh.bhosale_patil 2 месяца назад

    Your video was amazing! Creative, well-edited, and engaging. Keep up the fantastic work!

  • @karthickrajam4114
    @karthickrajam4114 2 месяца назад

    Thanks for the content mam huge thumps up 👏🙌 expecting more...

  • @uditnagar7905
    @uditnagar7905 2 месяца назад

    Didi kya yeh project me apne free tier AWS account se follow kar sakta hu and agar kuch paid service used hai toh zayada charge to nahi aayega na ?

    • @codewithgauri
      @codewithgauri 2 месяца назад

      For implementing this project you will have to pay for services like EKS and EC2 with instance type t2.medium and t2.large. So charge lagega but it won't be much if you destroy these resources quickly after implementation

  • @amandewani8391
    @amandewani8391 2 месяца назад

    Mam i have a internship interview at redhat for devops role after few … so this project is enough to showcase there … and give some tips to clear the interview thanks

    • @codewithgauri
      @codewithgauri 2 месяца назад

      Only this project won't be enough because this will only show that you know terraform and AWS. You need to showcase projects where multiple tools are used

  • @mshb0000
    @mshb0000 2 месяца назад

    Please increase the font size while using cmd terminal....

  • @mshb0000
    @mshb0000 2 месяца назад

    Thanks a lot for the video, really its very helpfull.... ❤❤

  • @alokay3506
    @alokay3506 2 месяца назад

    Hi Gauri, Completed your last 2 projects keep uploading projects like this regularly soo we learn devOps fast thanks

    • @codewithgauri
      @codewithgauri 2 месяца назад

      Thank you, I will try my best