You're amazing Gauri. This is a good project to start my GitHub profile building.
@RajeevMahajan-g3x10 ай бұрын
Awesome stuff, I can't find any video better explained on KZbin than this one
@codewithgauri10 ай бұрын
Glad you liked it!
@debashissinha84895 ай бұрын
Explained with real-time small project model. Excellent indeed with rare qualities and Hats off to Gauri !!
@codewithgauri5 ай бұрын
Glad you found it useful
@rehantayyab82 Жыл бұрын
concepts explained very well, great work to continue further with this series 1. create vpc and other basic infrastructure resources ( you alreay did in this video ) 2. in next step create eks cluster in same way like modules and bracnches and cicd approach and then merge with main through pr 3. then deploy different applications on this eks cluster in same way , creating different branches and then merging with main
@codewithgauri Жыл бұрын
Sure Rehan...thanks for recommending stuff!🙏🏻
@nguyenthuat36793 ай бұрын
Thank you Gauri, you help me learn Terraform easily
@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
@iceman456dargonfan34 ай бұрын
Amazing! You are first person talk from what is vpc, and what are the definition of resources. This is very good for beginner of AWS developer
@codewithgauri4 ай бұрын
Glad you enjoyed it!
@chandansahu7808 ай бұрын
From your video, I learned many more terraform concepts. I request you make one project for EKS and ECS cluster with VPC network equipment creation using Terraform.
@stepseiventures25282 ай бұрын
I just chance on your channel today and you've help resolve some of my challenges. You make complex stuff simple. Good job and well done. I have a question though. You. have a video that uses terraform workspaces without github and creates dev, stage and prod environment EC2 and then the long video about VPC terraform and github actions. I get the gist of the approach but my question is how to use the deploy.yml to trigger different environment being managed by terraform CLI workspaces. I'm tempted to repeat the code in deploy.yml for the three env but don't think that is scalable and efficient use of code and also not sure how to pass the env parameters. Any help?
@c_w66925 ай бұрын
Thank you Gauri for this informative project. Really helped me clear all the concepts with hands on learning.
@codewithgauri5 ай бұрын
Great
@TikTokTrendsCompilation Жыл бұрын
Thank you for sharing. Subscribed and looking forward to more tutorials in DevOps topic
@codewithgauri Жыл бұрын
Sure...Thanks for subscribing!
@emmanueldibia94188 ай бұрын
This is so explicit and interesting. Please can you expand on this project. Create 3 or more VPCs, connect them with transit gateway, and create the route tables.
@swaroopagajali98815 күн бұрын
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?
@codewithgauri4 күн бұрын
There is a way out here. You can use hashicorp vaults to manage credentials
@naveensilver8 ай бұрын
Just Wowww…🙌🫡 You are the Best and Thanks For sharing Content !! ❤️🔥 Please continue more videos on DevOps Real Time-Scenario Projects !!
@bhakta_rg8 ай бұрын
Wonderful end-to-end setup Gauri! Thank you for patiently explaining. Also, you highlighted a very good practice that we should code and debug module by module .. Just one question - so does using github actions replace the need to use other CI/CD tools like Jenkins pipelines? If you could shed some light on this please. Thanks again.
@amitbajpai34317 ай бұрын
thanks Gauri for this knowledgeable videos
@bhakta_rg7 ай бұрын
Hello Gauri, at 1:31:41, in the alb module's main.tf, subnets is of type list(string) but it is not in square brackets? whereas security_groups is of type string but it is in square brackets...why is that?thanks
@codewithgauri6 ай бұрын
See, in case of subnets the type is list of string which means it is already a list then why mention brackets whereas in case of security groups they are of type string but while mentioning them in the resource definition it should be passed as a list(string) so we mention [ "value which is of type string" ]. I hope it is clear now!
@nagrajkaranth12311 ай бұрын
You are doing great job gauri
@codewithgauri10 ай бұрын
Thanks Nagraj
@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Ай бұрын
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Ай бұрын
@@codewithgauri Thank you that you are still responding to the comments for 1y old video like Ubuntu LTS (long term support) 😊
@sahilaggarwal19709 ай бұрын
Great vedio I learn a lot of things through this vedio. make projects projects like that it really help us
@codewithgauri9 ай бұрын
Thank you, I will
@akbarmohammad1612 Жыл бұрын
Explanation was awesome 👍👍👍 Thanks for sharing knowledge...
@codewithgauri Жыл бұрын
Thanks a lot!😊
@BigData-lg7is7 ай бұрын
Awesome doing great job..keep sharing
@codewithgauri7 ай бұрын
Sure
@xiaoredix8 ай бұрын
Hello Gauri. I am a newbie on Terraform, and many thanks for you videos and your sharing. I've tried to have a look on the GitHub Link of Project, but i've 404 page not found. it is still online ? thanks. Regards.
@codewithgauri8 ай бұрын
I am facing this issue actually...I don't know why it is not accessible to everyone.
@codewithgauri8 ай бұрын
It would be great if you could help me with this
@dennisraborar40405 ай бұрын
Great job Gauri! Can you create a workspaces using this project?
@codewithgauri5 ай бұрын
You can learn the workspaces using my Terraform workspaces video and try to implement it with VPC creation. I won't go for it since it would be more of a repeated stuff
@SuryaCse8 ай бұрын
can you post the Kubernetes cluster & pod creation videos?
@giteshghure2126 ай бұрын
Thank you so much for this project
@Rathodrohith Жыл бұрын
Thank you for this, it helped a lot. Subscribed
@codewithgauri Жыл бұрын
Glad you like it!😃
@sitanshumishra78548 ай бұрын
Please make more project like this
@minhanh-fq1yp6 ай бұрын
thank you for a very informative video! i love ur handwriting btw
@codewithgauri6 ай бұрын
You're so welcome!
@sumitpatkulkar52419 ай бұрын
Great efforts ..Thanks for sharing the knowledge... really helpful..
@codewithgauri9 ай бұрын
Glad you found it useful!✨
@padmakumbha5344 Жыл бұрын
Any output section configured for alb?
@codewithgauri Жыл бұрын
I think I haven't configured it...but you can do it
@CarlosAranda-c3w9 ай бұрын
good video. just one thing. How do I destroy everything I have deployed?
@codewithgauri9 ай бұрын
Using Terraform destroy command
@CarlosAranda-c3w9 ай бұрын
@@codewithgauribut the command should be within runner of the job, I think. I only modified this part - name: Terraform apply id: apply run: terraform destroy --auto-approve working-directory: ./Terraform-VPC Thanks for the videos!!
@codewithgauri9 ай бұрын
@@CarlosAranda-c3w yes that's right
@noelhosanna64707 ай бұрын
While I am git clone , we are getting 443 error can you clarify
@codewithgauri6 ай бұрын
Can you please check now?
@prathapva2 ай бұрын
make a video on Terraform data as well :D
@yogesh.bhosale_patil Жыл бұрын
You’re doing a great job, keep up the hard work!
@codewithgauri Жыл бұрын
Thank you! Will do!😊
@saswatpriyabrat Жыл бұрын
Excellent Job...Such a Wonderful Session...Way To Go🎉
@codewithgauri Жыл бұрын
Thank you so much!
@mrotman94 Жыл бұрын
really interesting 🎉
@deva_2022 Жыл бұрын
Wonderful project gawri .🎉🎉its helps lot.
@codewithgauri Жыл бұрын
Glad to hear that
@atatekeli929510 ай бұрын
One thing I'd like to add to your pipeline is to create a terraform destroy command just in case
@codewithgauri10 ай бұрын
Sure...we can add it
@santoshpandre50635 ай бұрын
great explanation skills
@sarojb3252 Жыл бұрын
Very nice . Good explanation , Keep it up.
@codewithgauri Жыл бұрын
Thank you so much!! ☺️
@Civaranjan4 ай бұрын
Thank you ❤
@joelfernandez5141 Жыл бұрын
Thank you so much maam
@codewithgauri Жыл бұрын
Most welcome 😊
@simranjeetsinghdua6016 Жыл бұрын
good refresher for me:)
@codewithgauri Жыл бұрын
Glad it was helpful! ☺️
@becatini Жыл бұрын
Great work. Thank you for such good content.
@codewithgauri Жыл бұрын
Our pleasure!
@ChandanKumar-xd1tg7 ай бұрын
Maza aay giya ❤❤❤❤❤❤❤❤❤❤❤❤❤😊😊😊😊😊😊😊😊
@Kids-Ai-Ulagam9 ай бұрын
Hi Sister, I am getting this error message, while running the plan │ Error: multiple EC2 Availability Zones matched; use additional constraints to reduce matches to a single EC2 Availability Zone │ │ with module.vpc.data.aws_availability_zone.available, │ on modules/vpc/data.tf line 1, in data "aws_availability_zone" "available": │ 1: data "aws_availability_zone" "available" { │
@codewithgauri9 ай бұрын
Can you please share your code on gaurishirkande11111@gmail.com
@innovativecoder9564 Жыл бұрын
Great work...amazing project!💯
@codewithgauri Жыл бұрын
Thank you! 😊
@prashanthvaddapelly4684 Жыл бұрын
Nice explanation..
@codewithgauri Жыл бұрын
Thanks! 🙏🏻
@triptaminator11078 ай бұрын
thx, very interesting video
@codewithgauri8 ай бұрын
Glad you liked it! 😄
@srisantoshkumargopisetty5029 Жыл бұрын
Firstly thanks, also could you please do some videos on s3 buckets and Ecs using terraform modules.
@codewithgauri Жыл бұрын
Sure...please let me know the project you want me to make using these resources
@srisantoshkumargopisetty5029 Жыл бұрын
@@codewithgauri like creating Ecs cluster and creating services in that cluster with task and service definitions. Creating I am policy, cloudwatch groups , creating fargate instances, creating target groups, etc using terraform and how to use module concept to that service. How to reuse the code for dev, stage and prod. In our company we using octopus to define env using scope. Finally how to start and stop those Ecs cluster/ services using jenkins job.
@GopalRoy-nn6ftАй бұрын
U should made on eks module
@satyanarayanakanapuram32399 ай бұрын
Good efforts
@codewithgauri9 ай бұрын
Thanks
@ajithdeshpande5137 Жыл бұрын
👌 and great work 👏👏
@codewithgauri Жыл бұрын
Thanks🙌🏻
@entitled_brat_93 Жыл бұрын
Great video, but your modules aren't exactly DRY. Wouldn't it be better to dynamically create ingress and egress rules for security groups using for_each? For example, rather than hard-coding ports 80 and 22? SGs can vary for different instances, eg, if I need a bastion host on the public subnet to connect to my Kube Server on the private network.
@codewithgauri Жыл бұрын
I wanted to make it a bit simpler...but will consider it from next time...Thank you so much for the feedback...it helps me improve!
@anupwade5919 Жыл бұрын
bro she explaind in nice way dont put ur suggestion as such ...... its beginner friendly video. let her make it complex at her own way .... dont throw ur opinion ... u seems like those interviewr who demotivated to others,,,,,,aur aise question or suggestion deke hum logo ko bhi confuse mat kar.......nice explaination gauri
@shrikantdesai69739 ай бұрын
Please make video on AWS WAF and how to define rule in it? and please explain what is BOT attack, Ddos attack, Sql injecting and Cross scripting and how to protect Web server from these attacks with help of AWS WAF?
@emmanueldibia94188 ай бұрын
That's a tough project. I will really love to see that
@vijaymestry42368 ай бұрын
best
@codewithgauri8 ай бұрын
Thanks!
@MurthidAl-habsi11 ай бұрын
Is it possible to deploy real website
@codewithgauri11 ай бұрын
where do you want to deploy your website?
@avengers-g4n Жыл бұрын
1000th subscriber 👏 it's me
@padmakumbha5344 Жыл бұрын
Hi
@codewithgauri Жыл бұрын
Hello
@aadi92158 ай бұрын
can you pls update the GitHub link it's not working
@codewithgauri7 ай бұрын
Link updated
@ajitdalvi5968 ай бұрын
How did you learn it all? I want to become an expert like you😊
@codewithgauri8 ай бұрын
Just keep practicing and you would be better than me 😉