Very well explained. It was good that you walked through the hard-coded values first and did the interpolation later. And then went to loops and the data sources. That approach was very helpful. Thanks.
If we want to change the subnet names completely different then hie will we write Suppose I want to give names as {pavs1, akhs2, kums3} as the names then how will we configure?
Try giving a availability zone variable in the resource of subnet by looping with count so it will take only availability zones which are mentioned in the variable.tf file
While explaining the concept of Loops, to create three subnets in different AZs you should also add `availability_zone="$element(var.azs,count.index)"` in the subnet resource. Otherwise, the subnets will be created in random AZs.
thanks Prasdad, you got me most of the way there, if you get to the end of the video and you are using the datasource to declare the availability zones, then the following line needs to be added to the resource definition for the subnet availability_zone="${element(data.aws_availability_zones.azs.names,count.index)}"
Very well explained. Thanks for making such useful videos. It helps a lot. But I have a query that what if I have 4 AZ available but I want to make only in 2 AZ. In the list I Understand but in case of data, I am confused., because i will create the subnet in every az.
Good video, thanks. There aren't many actual tutorials on Terraform. These "learn terraform in 10 minutes" videos are fine if you just want a quick overview, but are totally insufficient if you are actually want to learn how to use terraform.
Just an update. While giving 'tags', now we are supposed to add an '=' sign after the word tags Eg: tags = { Name = "test_project" Location = "Bengaluru" }
It's really awesome this ..it's great clear and nice explanation ....I've one question can it be possible to by using this data "aws_availability_zones" "available" {} create subnets 2 available zones rather than all zones ? Pleas help me if possible
www.udemy.com/course/terraform-iac-aws/?couponCode=KAMMANA_TF
Very well explained. It was good that you walked through the hard-coded values first and did the interpolation later. And then went to loops and the data sources. That approach was very helpful. Thanks.
Simple....Direct.... understanding....This is what we exactly needed 👍Thank you!
You're welcome!
The best terraform tutorial on the web.
Sir well explained...no Udemy and many people who claims experts ,their video is nothing in front of this🙏🙏🙏🙏
This is one of the best terraforrm video out there......... thanks to java home cloud
Yes sir. It is good to learn the application of lists and loops.
I alway get excite to watch your videos , Because valuable info will be there in short time ..Thanks a lot sir..
Calm and composed, very well explained
If we want to change the subnet names completely different then hie will we write
Suppose I want to give names as {pavs1, akhs2, kums3} as the names then how will we configure?
Nicely explained, the way you have explained is outstanding
Thanks a lot
This is just too good thank you for sharing your knowledge 👍
Excellently explained.. Thankyou.. Big help
Its a diamond, sir. works like falcon9 rocket. Thank you.
Very nicely explained about terraform Thank you .
Dear Sir, Truly amazing video, no words to express my gratitude.It as all the required explanation. thank you so much for the efforts!!
Thanks a lot sir , this helped me get to know the basics with your great clear explanation
that was awesome got a nice overview.......
Glad you liked it!
Clear explanation.. pls do more videos on terraform
(17:58) What if our region has more than 3 AZs , how can we make our code dynamic to cater to 3 subnets when the AZs in region are 6 ?
Try giving a availability zone variable in the resource of subnet by looping with count so it will take only availability zones which are mentioned in the variable.tf file
can we store list of existing VPC IDs in an input variable?
Yes it is possible
@@JavaHomeCloud how can that be done?
Great video, short and covers tons of information. Thanks!
Glad you enjoyed it!
While explaining the concept of Loops, to create three subnets in different AZs you should also add `availability_zone="$element(var.azs,count.index)"` in the subnet resource. Otherwise, the subnets will be created in random AZs.
thanks Prasdad, you got me most of the way there, if you get to the end of the video and you are using the datasource to declare the availability zones, then the following line needs to be added to the resource definition for the subnet
availability_zone="${element(data.aws_availability_zones.azs.names,count.index)}"
Very great job sir....kindly add more video on data source.!!
really feel good factor "your video and how you explain slowly steadily" .guruji please post some video on boto3 and aws
Clear and to the point explanation. Thank you.
Very well explained. Thanks for making such useful videos. It helps a lot.
Very-well explained . Thank you so much for such an informative explanation.
awesome, very well explained
Glad you liked it!
This was awesome video and reference also it will be helpful
Hi there,
If there are more than 3 zones then cidr will be duplicated.
Thnk you sir for providing such a clear exaplanation videos
It's my pleasure
Very well explained. Kudos !!!!
Thanks for this amazing video. Can you show us how to create a public and private subnet with terraform ?
How can i create resources in multi-region and if they are already present in a region then skip it.
check terraform workspaces, maintain a workspace for every region
I did it using providers
Hi thank you for your videos.. your explanations are clearly understood.
Sir, How many values can we provide in a single "tag" and how many tags can be provided in a single module like when creating VPC?
Really Nice Videos ..I understand lot with all new stuff
very well explained
Thanks for liking
Excellent classes sir
Keep watching
great video, thanks
which IDE tool you use for writing terraform ?
I used atom previously, now i'm using visual studio code
Very Nice as the Previous one :)
I watched video 51 times as of now from past 18 hours
Awesome sir
Thanks so much for videos
Indeed very informative and very easy to grasp. Thanks
Hello Sir, is there any editor for aws linux instances like we have atom for Mac,
please ?
This is very nice...Thanks for your videos
Can we interpolate depends_on to something like depends_on = ["${file("aws-config-setup.tf")}"] ?
Fantastic job! Thank you. Question, are these examples on your Github? Please advise. Thank you.
github.com/javahometech/
there are several terraform. examples on my github checkit
@@JavaHomeCloud, Brilliant! Thank you for providing the link. I appreciate the great content...
Thanks Sir. Its really very useful
Very well explained. Thanks for making such useful videos. It helps a lot. But I have a query that what if I have 4 AZ available but I want to make only in 2 AZ. In the list I Understand but in case of data, I am confused., because i will create the subnet in every az.
As a best practice we need to have one public subnet per each AZ and one private subnet per each subnet
can you please provide terraform on the azure cloud !!! , if you have please share links !!! thank you.
nicely explained...
Thank you 😃
Good video, thanks. There aren't many actual tutorials on Terraform. These "learn terraform in 10 minutes" videos are fine if you just want a quick overview, but are totally insufficient if you are actually want to learn how to use terraform.
Cool, thanks!
awesome...
Thank you! Cheers!
Best ever video on terraform! Wow! I've been working on terraform for 2 weeks now. I have a query regarding terraform how can I contact you? Mail?
Yes you can! 9886611117
I have one doubt. I want to create a subnet with 192.168.1.0/24 in us-west-1a not like random subnet. Can we do this ?
yes we can do. Thanks a lot for the video.
very good one
Thanks for the visit
how can i access my ec2 without key pair ?
helped a lot, thank you!
Glad it helped!
Just an update. While giving 'tags', now we are supposed to add an '=' sign after the word tags
Eg: tags = {
Name = "test_project"
Location = "Bengaluru"
}
Yeah
It's really awesome this ..it's great clear and nice explanation ....I've one question can it be possible to by using this data "aws_availability_zones" "available" {} create subnets 2 available zones rather than all zones ? Pleas help me if possible
create sub list of availability zones using slice() function
Awesome sie
Thank you
Subed
Excellent, thank you :-)
Brilliant, Star :-)
For online/classroom trainings please contact +91 9886611117
Is the number is working or not, team..?
I called but the phone did not get picked up. May I know how do I reach out to you?
Atom HCl auto add what plug-in ???
language-terraform plugin
@@JavaHomeCloud Yes, it's very easy to use. Thank you.
drink more beer