Thanks alot for contributing to the channel ❤️❤️❤️
@rjgeeks58573 ай бұрын
You deserver this...great job Abhishek
@koteswararaorayi14897 ай бұрын
00:06 Today's topic is about Terraform and its various aspects. 05:39 Advantages of Terraform 16:50 To use terraform, first initialize the provider and then write the terraform files. 21:49 Terraform initialization and required providers 31:50 Terraform requires authentication with the cloud provider CLI before use. 37:11 Creating output.tf file in terraform 47:54 Do not store or manipulate terraform state files locally 52:54 Always store the state file in a centralized location like AWS S3 for better management and avoid conflicts. 1:03:43 Implementing a remote backend using AWS S3 in Terraform 1:08:45 State file corruption and manual changes to cloud provider are major challenges with Terraform
@amitbadyal7631 Жыл бұрын
abhishek, i have seen so much videos on devops and its tools. but the clarity i got from your videos is like way ahead. now i will never forgot what i have learnt. it is the best content for devops and cloud on youtube.
@AbhishekVeeramalla Жыл бұрын
😍😍
@saikiranramireddy92342 ай бұрын
kodiga confusing unindi first practice chesa chatgpt help teeskoni tarvatha video motham chusa ippudu clarity vachindi awesome baya
@nasrathullashaik5 ай бұрын
abhishek is my NEW GURU.....i hope i will get job earlist possible...pray for me guys
@frintrovert4 ай бұрын
i also want job as soon as possible
@WRESTLINGPREDICTIONS4 ай бұрын
Any update on your progress?
@frintrovert4 ай бұрын
@@WRESTLINGPREDICTIONS day 21 i am not trying my best
@AnilKumar-kt8mv Жыл бұрын
Vachina 3 days gap ni single video to cover chesaru boss, Thanks for the video
@AbhishekVeeramalla Жыл бұрын
Haha .. Thanks
@ranjithchary2620 Жыл бұрын
I think it was first video never explain the before .simple way to learn terraform for beginners
@AbhishekVeeramalla Жыл бұрын
Glad to hear that
@smritidn2781 Жыл бұрын
Abhishek, u are an excellent teacher. after listening to your sessions i can't go to any other video tutorials in KZbin or Udemy or ACloudGuru. U r too good! Thank you so much for this selfless service
@AbhishekVeeramalla Жыл бұрын
Means alot Smriti 🙏
@satheeshgottam-z9iАй бұрын
It's all about spending time with plenty of patience, on Abhishek videos you will going to rock. No other paid course required. Thank you so much Abhishek.
@MichaelAlexAlex-j6v Жыл бұрын
Abhishek, You are the greatest tutor I have ever seen online. I credit my blog to you as everything Inhave learnt from my DevOps journeu is from you. I have recommended this channel to my friends too as there is a lot to learn from the approach you teach DevOps
@AbhishekVeeramalla Жыл бұрын
🚀
@GouravSingh-vh6mt Жыл бұрын
Awesome video . best teacher award goes to abhishek veeramalla
@AbhishekVeeramalla Жыл бұрын
Means alot .. Thank you
@sylviaalonjang-87093 ай бұрын
no one does it better than abisheck, your explanationsare very clear, remain blessed
@nallapaneniram766 Жыл бұрын
thank you. the task is to practice running the terraform scripts that you have in git to learn better.
@AbhishekVeeramalla Жыл бұрын
There is also a dedicated terraform playlist on the channel
@codebehaviour59703 ай бұрын
Abhishek, you are a saviour you explain everything so clearly and made complex concepts so easy to understand. Thank you so much for your videos.
@budurusanjeev76495 ай бұрын
"Although 'thank you' is all I can say, it doesn't seem enough to express my gratitude."
@iamAdnan12 ай бұрын
Abhishek, your teaching style is fabulous, and your explanations are excellent. After attending your sessions, I truly appreciate your self-sacrificing hard work. Thank you!
@hemanthkumar2k2Ай бұрын
Good Explanation and Great Effort to get all things on a single platform Abhishek 👏
@Y-RavindraReddy Жыл бұрын
Hi Abhishek, You are doing a lot of good to our techies with free of cost. Even If we purchase some course outside those will not compete with your teaching. I really appreciate your thought in providing videos for free of cost. Jai Hind.. Jai Bharath.
@AbhishekVeeramalla Жыл бұрын
🙏
@amitej8 Жыл бұрын
Hi Abhi, You are too good. Thanks for making such a wonderful videos for community for free. People charge lot of money. Appreciate your efforts.
@AbhishekVeeramalla Жыл бұрын
Welcome
@playzone43923 ай бұрын
I may be new to your channel, but you're already a legend and the best teacher I've come across on KZbin. I look forward to your videos every day, and your podcast episodes double the pace of my personal growth.💌
@swativerma94945 ай бұрын
Happy Guru Purnima bhaiya . appsai bohot kuch seekha hai. app sb bohot achai hain. Thank you so much. 🥺🥺🥺🥺🥺🥺
@AbhishekVeeramalla5 ай бұрын
😍
@jainakash157 ай бұрын
Your work is truly commendable! The videos are concise and offer valuable insights into the subject matter. Your course content is fantastic - short yet comprehensive.
@AbhishekVeeramalla7 ай бұрын
You're very welcome!
@upendarperam47383 ай бұрын
Thank you very much Abhishek...I am successfully able to run the scripts both local and remote.
@mejavedjaved4 ай бұрын
Date- 27-08-2024 , 6:15 AM completed the video. It was very detailed video on understading about terraform. Thank you.
@SunitaSonawane2007 Жыл бұрын
Informative Video. Thanks for sharing it.
@AbhishekVeeramalla Жыл бұрын
Glad it was helpful!
@reddyreddy-l3k Жыл бұрын
great content for freshers and intermediate level.make the video of functions as well
@bhargavarisetty51098 ай бұрын
Abhishek, Your way of explanation is simply awesome. TBH, I got intrest to learn devops only because of your videos and crystal clear explanation
@harisheoran Жыл бұрын
awesome sir, excellant teaching.
@AbhishekVeeramalla Жыл бұрын
You're welcome 😊
@abushaji4056 Жыл бұрын
u r really great thank you for your work.Everyone one can understand ur class .i think you already got lot of friends bcos of ur excellent work thank you so much.
@SareenH Жыл бұрын
Thanks for your Efforts sir !! you are the best teacher Ever !!
@AbhishekVeeramalla Жыл бұрын
Thanks alot
@shaffishaik3852 Жыл бұрын
Abhi anna as usual u r morvelous.. No one explains us the topic as clear as u r... Anna if you have a free time then plz a make a video on "wht are the real time errors will come on devops and how to troubleshoot them"
@AbhishekVeeramalla Жыл бұрын
Sure Shaffi.. Thanks 🙏
@ashwinreddy28669 ай бұрын
Thanks Abhishek for clear and crisp explanation! I was gettign error when I used same script but when I googled for the error then there I found a fix by using Hashicorp version 3.47.
@manikantab51434 ай бұрын
thanks for your efforts and sharing knowledge with us
@vback4238 Жыл бұрын
I've been waiting since Thurday like a kid during Christmas.
@AbhishekVeeramalla Жыл бұрын
Did u like it ?
@vback4238 Жыл бұрын
@@AbhishekVeeramalla I love it! More and more I can picture myself in a work environment. I like the way you use examples like "they asked you to add a load balancer to the instances". To somebody who's not in IT, it tells me this is the kind of tasks that I might do day to day (which would help in interviews). Please continue to use these day to day scenarios as you teach us the tools. Thanks!!!
@faizakashaf8053 ай бұрын
Love this Lecture Abhishek
@PrasannaKumar-sv7tz Жыл бұрын
Thanks Abhishek . explanation method makes easy to understand. thanks much🤝
@AbhishekVeeramalla Жыл бұрын
Welcome
@hmntsww Жыл бұрын
learned a lot i will try to write a blog on hashnode thanks a lot abhishek sir
@AbhishekVeeramalla Жыл бұрын
Sure 😊
@bhupendrajaiswal7686 Жыл бұрын
made it to day 17. thanks abhishek for making this awesome course
@AbhishekVeeramalla Жыл бұрын
Thanks alot .. please share if you like the videos.
@DarmelKeumeue Жыл бұрын
you're doing a great job sir
@AbhishekVeeramalla Жыл бұрын
You are welcome !!
@mikunikentaro39406 ай бұрын
Thank You Abishek for your valuable time ❤
@manupriyar816910 ай бұрын
Thanks Abhi❤.. really very good.. will try the task given by you .
@AbhishekVeeramalla10 ай бұрын
Most welcome 😊
@averagebadmin10player Жыл бұрын
Again out of the world explanation. But can you give example of module in one line ? I did not got those explained in Video ? That would be of great help if interviewer asked something about that.
@AbhishekVeeramalla Жыл бұрын
We will cover that in the coming terrafrom zero to hero series
@averagebadmin10player Жыл бұрын
@@AbhishekVeeramalla till time we can say for code reusability we use modules right ?
@KusumaV-z6g6 ай бұрын
I learned a lot of content from this video thanks a lot sir
@Justmeyamini4 ай бұрын
ls -ltr does: The ls -ltr command provides a detailed and chronologically ordered list of files and directories in the current directory.
@mathewjoseph13489 ай бұрын
Hi can u make a video with this ideal set up of terraform, just show us a pipeline with s3 + DynamoDB
@swally57869 ай бұрын
Yes need help with that, I am brand new to IT space.
@smritidn2781 Жыл бұрын
Hi Abhishek, can you please make a tutorial on how to implement terraform modules (and reference modules in other modules) with a simple example if you get a chance? Your time and efforts are greatly appreciated.
@AbhishekVeeramalla Жыл бұрын
sure
@HarishKumar-ch5tq10 ай бұрын
Super Excellent video
@AbhishekVeeramalla10 ай бұрын
Thank you very much!
@rushboba58837 ай бұрын
Awesome explanation Abhishek, really having a good time learning DevOps!!
@viswateja708 Жыл бұрын
Dear Abhishek, can you please make video on how to setup dev qa stage and prod environments, and what would be the services installed on those environments
@AbhishekVeeramalla Жыл бұрын
Noted
@invincink6 ай бұрын
Happy to be a part of learning with you brother , I loved the way you've explained the terraform and other topics. I have become a fan of your teaching method wish you all the success in life and keep motivating. I have already recommended this channel to some of my friends and will keep doing that for rest of the topics
@kalyanchanti740810 ай бұрын
Hi Abhishek, This is such a nice and clean explanation. I have already learned terraform in some other channel but In your channel I have learned so many real time scenario based use cases.I really loved it.🙌
@Suraj.4108 Жыл бұрын
Next to the Downloads, it is followed by git:(argo-all-namespaces) x cd write_your_first_terraform_project. I am a bit unsure of how to get git written after Downloads and also 'git:(main)' in the next line. Though I am able to fully follow up with this tutorial but I need help with understanding the denotation. The help I need with this is to make sure to display the current branch of the git I am working with.
@gururajvandal906 Жыл бұрын
did you get the solution bro ? coz i am also dealing with the same problem can anyone anwer please.
@raviprakash1953 ай бұрын
+1
@subash7777 Жыл бұрын
on creating the ec2 instances using terraform where we will get the key pairs that we used to generate when doing the manual creation?
@AbhishekVeeramalla Жыл бұрын
U need to create the key value pair first
@madireddiudaykumar1732 Жыл бұрын
Thank you so much for your work...Hope This will continue further...
@AbhishekVeeramalla Жыл бұрын
Yes it will Awesome. Please share the videos with your friends
@shubhamsase4277 Жыл бұрын
Amazing explanation...Thank You
@AbhishekVeeramalla Жыл бұрын
Glad it was helpful! Awesome. Please share the videos with your friends
@KIRRUthedaredevil Жыл бұрын
Thank you so much abhishek for fantastic explanation. As terraform creates multiple ec2 instances, how do we download those keypairs in order to connect to those machines? Generally, during the creation of the machines, we would download the keypair but in this case, how do we download those keypairs and use them?
@albertjj5980 Жыл бұрын
you should find it in state file
@abhinaysalure Жыл бұрын
Thank you so much for such a detailed guide on Terraform✅💯
@AbhishekVeeramalla Жыл бұрын
Glad it was helpful!
@Varunkumarnalluri5 ай бұрын
Hello abhi, configuring a remote backend is bit confusing, you have main.tf for creating ec2, s3 amd dynamodb and you have shown the pice of code to configure the backend but the doubt is that where i need to put that pice of code.... is that in main.tf file? and we showd excute.... i had a look at your repo and the pice of code is s3.md file... if we put that pice of code in s3.md file how the main.tf file will collect the data from s3.md file to configure the backend
@vinodbadiger3766 Жыл бұрын
great explanation ....
@AbhishekVeeramalla Жыл бұрын
Thanks
@sanyam_sm6 ай бұрын
Hii, your videos are very nice. But this one is not for beginner friendly you have not shown many things just said I have shown how to create s3 or remote but not explained what is written, meaning. As a beginner this is very tough to understand please explain in detail.
@adarshjha__1 Жыл бұрын
Day-17 Done ✅️
@AbhishekVeeramalla Жыл бұрын
Great
@meruvakavitha7922Ай бұрын
super explanation sir
@mira12050 Жыл бұрын
Thank you for the great work, very clear and you are amazing
@AbhishekVeeramalla Жыл бұрын
You are very welcome
@ravinaborkar807 Жыл бұрын
it is helpful thank you so much.
@jasmeenkaur6001 Жыл бұрын
can you please make a tutorial on how to implement terraform modules (and reference modules in other modules) with a simple example
@AbhishekVeeramalla Жыл бұрын
Noted
@PaulSmith-bx2fq7 ай бұрын
Thanks a lot Abhishek :-) . Excellent video. Really helpful.
@pravinkhot3961 Жыл бұрын
You are great bro👌
@AbhishekVeeramalla Жыл бұрын
Thanks alot
@prashanthkumar76133 ай бұрын
Happy Teacher's Day Anna.
@harikrishnasadhu95814 ай бұрын
sir, I can't understand from 1:01:37 onwards and also the remote_state directory on GitHub is not clear.
@DG-cd3jb Жыл бұрын
Great explanation about terraform. If possible, pls make a complete Terraform session with GCP infrastructure project. Would really helps a lot for beginner. Thanks!
@AbhishekVeeramalla Жыл бұрын
Great suggestion!
@AkhileshKM-se3bn8 ай бұрын
Really good video Thanks Abhishek
@cloudarchitect2854 Жыл бұрын
Annaiah, whatever you explained about, making our own DevOps project on "DevOps pe Charcha" wala call was difficult to understand and comprehend. can you please make a video dedicated on this? PLEASE!!!!!!!!!!!!!!!!!!!!!!!!!!! I am on that call. Na per - Satish Sutar
@AbhishekVeeramalla Жыл бұрын
Sure .. Noted
@cloudarchitect2854 Жыл бұрын
@@AbhishekVeeramalla Thanks for the prompt reply
@prudhvncky3285410 ай бұрын
Thankyou so much Abhishek❤
@mpn_family11 ай бұрын
Congars Abhi Anna 200K Subscriptions.
@AbhishekVeeramalla11 ай бұрын
Thanks
@mpn_family11 ай бұрын
@@AbhishekVeeramalla Anna Meru Hyd Uppal area side vonnaru kada ?
@usc-z6s3 ай бұрын
thank you abhishek
@11111kailash Жыл бұрын
Considering any production critical scenario, would we land into updating the state file manually? Or it is meant to be only read-only at any cost?
@Zeliebenard639 Жыл бұрын
excellent 💯
@AbhishekVeeramalla Жыл бұрын
Thanks 💯
@mynameisram6795 Жыл бұрын
statefile is created at only one time or either when we are run "terraform" command at every time
@AbhishekVeeramalla Жыл бұрын
Only once
@YashSharma-io6ql4 ай бұрын
45:57:- Hi Abhishek, As you mentioned everything related to infra is tracked under the state file. what is the location for the State file by default can you please let me know?
@jatin-motwani Жыл бұрын
Great session ❤
@AbhishekVeeramalla Жыл бұрын
Thank you 😁
@abhilashhasankar57687 ай бұрын
Hi Abhishek, great content good learning so far.... one request can you please make a video on what are the possible mistakes/errors which we occured while working on REAL TIME devops tools for example while running an ansible dry run we will get few errors and how did u overcome this errors.. any such videos will help us know in and out of devops on real time basis...
@rajeshpandi54668 ай бұрын
Hi @abishek . Thanks for your sharing . I would like to know one thing . In git while pushing the file from local repo to remote repo ,we used to mention the file name which beeds to be pushed from local to remote using below commands git init git add filename or .(Add all files) git commit git push origin branch But in terra form ,in our scenario we have the file called master.tf which us having the scripts to create the EC2 instance . But if we have multiple terrraform files like first file will create the ec2 instance and the another one will create the s3 resource . How can we trigger only the second terra form file Below cli commands will pick up all the terraform files from local ? terraform init terraform plan terraform apply
@Jayant_k896 ай бұрын
hey did you pushed it into git bcoz i am not able to push???
@meenakshiannapureddy63019 ай бұрын
can anyone explain about AMI ID written in terraform file,How did we declare it? from where we can check it?
@AbhishekVeeramalla9 ай бұрын
You will learn about that in aws series once u complete devops zero to hero
@bhavyabojanapalli7689 Жыл бұрын
Nice explanation
@AbhishekVeeramalla Жыл бұрын
Keep watching
@sudheerchoudhary8 ай бұрын
Thank You !!!
@AbhishekVeeramalla8 ай бұрын
You're welcome!
@saverhub1458 Жыл бұрын
wonderfull video
@AbhishekVeeramalla Жыл бұрын
Most Welcome !!
@Sy-vs3um3 ай бұрын
Hi brother can you please share the powerpoints you used in all the videso and also the scripts and commands
@sahithipraveen3725 Жыл бұрын
Hi Abhishek , video is really helpfull to learn terrafor basics, can you please do a video on terraform functions because this is very much asked in interviews..!!
@AbhishekVeeramalla Жыл бұрын
Yes, soon
@DeepakSingh-o6n6p9 ай бұрын
#Question how do we decide the required version of the terraform CLI? are there any specific parameters or something?
@vinaychauhan3349Ай бұрын
I am beginner i wanted to understand when to use ansible over terraform for example creatjon of ec2 instance it can be achieved by both😅
@babur98924 ай бұрын
Hello Abishek, Thanks for the content, Can you tell from where the ami information is fetched? I am not getting the proper material to understand that. I thought to create it for the different server so I asked this question. Thanks
@abhisheksontakke65194 ай бұрын
you still not updated the repository as you mentioned in your video.
@vijaythapa4115 ай бұрын
│ Error: configuring Terraform AWS Provider: no valid credential sources for Terraform AWS Provider found.
@swapnilkhandekar41575 ай бұрын
Hey buddy, try entering AWS configure command and fill up details required for my case it help
@schauhan212866 ай бұрын
great explanation....
@rohitgaikwad2848 Жыл бұрын
Abhishek sir where we store the AWS access & secret key ....in git repository or local machine
@AbhishekVeeramalla Жыл бұрын
U can store in any secure 🔐 apps or git secrets if you need them in pipelines .. Ensure you don't compromise the secrets
@tharun4767 Жыл бұрын
@@AbhishekVeeramalla can we use hashi corp vault for this?
@rajansingh6242 Жыл бұрын
How is state locking handled in Azure storage containers?
If we are creating the ec2 using terraform apply, how we will access the server as it needs key login, here we dint provide any key
@m.harshareddy7676 Жыл бұрын
Hi Abhishek How you have shorten the directory path in the terminal whenever you're trying to switch the directory its displaying only short path? Could you please explain how you're managing the short path Timestamp: 31.25
@AbhishekVeeramalla Жыл бұрын
Hi Harsha, I use ZSH on my Mac.
@KoundinyaG-ur4ci5 ай бұрын
Hi Abhishek, Thanks for providing this valuable content. These are the some of the issues found while installing the terraform in Linux(Ubuntu Destro). 1)Able to install the terraform with sudo snap install terraform --classic, but the version is installed is lower than the latest version. When trying to install the updated version, getting gpg error NO_PUBLICKEY_FOUND with AE3B12..... if possible can you help me to rectify this issue. 2) I had a question, what is the difference between the blocking and executing using the DynamoDB and cron jobs. 3) Please Add Terraform destroy to destroy the infrastructure created using the Terraform.
@kavinesh65115 ай бұрын
I'm also same issue like you are having. I can't install terraform in Linux. If you find it ,pls let me know