- Видео 79
- Просмотров 189 735
Code with Gauri
Индия
Добавлен 10 мар 2018
Welcome to our channel! We're dedicated to providing in-depth and actionable DevOps education for professionals and beginners alike. From understanding the basics of infrastructure automation to implementing advanced CI/CD pipelines, we cover it all. Whether you're a developer, system administrator, or just getting started in the field, our videos will give you the skills and knowledge you need to succeed in the fast-paced world of DevOps. So, subscribe to our channel and join our community of like-minded individuals who are passionate about automation and efficient workflows. Let's learn and grow together!
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 ...
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
How to create an ECS Service with Application Load Balancer
Просмотров 4,8 тыс.Год назад
How to create an ECS Service with Application Load Balancer
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
Yes it is not exactly the opposite but just for explaining I said that. You're absolutely right.
more brief is needed| mention in the headline that you are teaching for AWS| not everyone is a AWS person
Sure...thanks for your suggestion
1:51:23 hi gauri please help my deploy. yml file is showing untracked.
Hi gauri I resolved the issue and completed the project. Thanks for this wonderful explanation. Please upload videos more often.
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?
There is a way out here. You can use hashicorp vaults to manage credentials
Very well explained. Thanks Gauri 🙂
Thanks Gauri for sharing this 🙂
Hi Gouri, I am facing error in 'Terraform Plan' command. Error shows : No Valid credential sources found. So please help me fix this
Have you executed AWS configure ?
tmdb website is not working could you please help how can I proceed
Check this link www.themoviedb.org/
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
I am not sure actually
But where you are put code for virtual code there are not in github
I have updated in my github account
great explanation
Tmdb website is not working
It is working for me
You're amazing Gauri. This is a good project to start my GitHub profile building.
the TMDB api key am not able to get it because the tmdb is not working - How to proceed - can u help me please
Let me check
@@codewithgauri Thank you Gowri
I totally understand thank you ❤ after 10 month i learnt terraform you explained very easy way
nice content , but i wish to explore more , and why upload after 3-4 months
Due to the job it is difficult to manage both but still I am trying and will upload new projects 🤗
could you please share the example template for uploading or suggest me to create sample template
Do we need to setup dev, stage and prod infrastructure?
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 ?
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.
@@codewithgauri Thank you that you are still responding to the comments for 1y old video like Ubuntu LTS (long term support) 😊
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
Hi Gauri: After installing Grafanna, what password we can use to login,, i tried with admin/admin but its not working.
Use admin as a username and prom-operator as a password
Thanks, it worked.
@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????
Yes we need to provide the access keys and secret keys...I assumed this process is known to all
But in provider.tf u didn't provide and launch the instance.. How
@@mshb0000 no I configured it via command line and not using the provider
@@codewithgauri ohh okay, with awscli
Great effort 👍👍 , could you please make a videos on eks upgrade using terraform or eksctl🙏🙏🙏🙏🙏
Sure ..will try to make it in upcoming videos
@@codewithgauri Thanks for replying 🙏
I understood these basics before but your explanation is so succinct. Keep it up. You're a good tutor.
Thanks!
Can anyone please share the api creation step
Just fill the details...
I will share full project on my channel soon
Well explained!
Keep uploading good projects gauri
Sure
Hi can you take one to one session on advanced terraform or share videos for advanced
One to one in the sense?
have you used Artifacts in this project...?
Used docker images
This project is awesome you made things simple by you maintained repo for every resource you add and install on EKS cluster.
@codewithgauri api creation steps are missing. Plz include it in description
Sure
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
Provide any random url like netflix.com or something like that...it will work
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?
Yess...that would be included in the coming videos...in this video I wanted to keep it simple
EKS - "Excellent Kubernetes Stuff" 😊 👏🙏
Haha thanks!
Your content is so good please upload 1 video in upcoming week
Working on it
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
Great work. Thank you
Thank you
Plz all project explained plz
I will try my best plz be patient 🙏🏻
Its kind of Terraform Right .
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
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 🙏
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 │
Did you create the s3 bucket before applying the changes?
Your tutorial are good and useful, can you make video for creating ecs pipeline through cloud formation, it would useful in real environment.
Sure
Your video was amazing! Creative, well-edited, and engaging. Keep up the fantastic work!
Thanks for the content mam huge thumps up 👏🙌 expecting more...
Sure 😊
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 ?
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
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
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
Please increase the font size while using cmd terminal....
Sure
Thanks a lot for the video, really its very helpfull.... ❤❤
Hi Gauri, Completed your last 2 projects keep uploading projects like this regularly soo we learn devOps fast thanks
Thank you, I will try my best