Perfect Explanation in video , Step by step . Many thanks Rahul
@rekhashetty53972 жыл бұрын
Very neat and clear explanation. Sir kindly please make a session on nested modules and how can we access/read the variable input/output values from one module to another. It will be a great great help for those who are struggling with terraform like me😄. Thanks in advance!!
@RahulWagh2 жыл бұрын
Will try
@rohanrustagi7857 Жыл бұрын
module was tough for me but now I got it very clearly thank you sir
@RahulWagh Жыл бұрын
You are most welcome
@zerokneospark7363Күн бұрын
Hi Rahul, I created everything step by step but some where I missed something I guess I am able to to apply, terraform apply but "No changes. Your infrastructure matches the configuration." getting. If someone could help me would be great helpful.
@knoxkuber11 ай бұрын
I have question regarding while creating private module it is necessary to specify transform version. If we specify transform version again module what we are used with another provider has some compatibility issue what need to done. Thank your for this Terraform video series.
@azeemqatar20922 жыл бұрын
Thanks for taking time to make such wonderful video tutorials. Highly Appreciated!
@RahulWagh2 жыл бұрын
Glad you like them!
@vedaanish20152 жыл бұрын
Nice explanation. It would be more helpful "How Modules have exposed the output variables" ?
@RahulWagh2 жыл бұрын
Great suggestion! But at the moment i can not edit the video after publishing but surely update in my guide
@Rakesh-fc1wr9 ай бұрын
hi rahul , we have prebuilt modules in hashicorp , like vpc module , there are public and private subnets default in vpc module, now if you want to ignore or you dont want to create private subnets how to do it ?
@Kk-rl7nv Жыл бұрын
Hi Rahul, Can you suggest how we can prevent or safe to existing resources in AWS which may or may note created from terraform to delete or destroy or replaced when we reuse modules to create new resources like suppose we have 100+ ec2 and we want to provision via ec2 modules and run terraform plan and apply then previous one will not impact /delete/replaced. Appreciate for you suggestions.
@sambhajikhune62052 жыл бұрын
hi Rahul , thanks for your hardwor. how to deside sequence of module
@clou_booster74872 жыл бұрын
Best explanation... Good work Bro
@RahulWagh2 жыл бұрын
Thank you so much 🙂
@sandv29022 жыл бұрын
Sir how can we state count here example I want to launch module 1 with 3 instances can I do it?
@AnkitaTerrafom Жыл бұрын
sir we can we install apache from instance without bash script ?
@RahulWagh Жыл бұрын
I do not think so you need to have script if you want to install apache on instance
@RahulSharmaSingularity6 ай бұрын
Simplified tutorial as always , however appreciate if you could be help me on one small issue :) While creating this , its throwing this error - "creating Security Group (sg1): InvalidGroup.Duplicate: The security group 'sg1' already exists for VPC 'vpc-0a6bfddfe1c57ec20'" . Which makes sense as module1 created the same security group . So was thinking whats the workaround for this incase I dont like to crease seperate security groups for each module . Cheers !
@anithakuruba46736 ай бұрын
Cool session 🎉🎉
@RahulWagh6 ай бұрын
You are welcome
@santhoshkb05 ай бұрын
The goal of modules is DRY principle, but here module-1 and module-2 are exactly the same leading to code duplication. can't we use only one module and customize the module-1 and module-2 as variables?
@harishphapale6006 ай бұрын
Neat and clear explanation. Could you please prepare video on plumini IAC as well.
@RahulWagh6 ай бұрын
Will try
@DG-cd3jb Жыл бұрын
Clear explanation. Is there a complete terraform session with GCP ?
@RahulWagh Жыл бұрын
Not yet but soon
@sivarasana3641 Жыл бұрын
Great session Sir
@RahulWagh Жыл бұрын
Welcome
@dollyraji2685 Жыл бұрын
Good explanation sir
@RahulWagh Жыл бұрын
Keep watching
@senthilkumar51292 жыл бұрын
very good explanation it is easy way to understand keeep ....... thanks
@RahulWagh2 жыл бұрын
Thanks for liking
@AadilRaza-s9k Жыл бұрын
Thanks for your time
@RahulWagh Жыл бұрын
You are welcome
@MPC5329 Жыл бұрын
Thanks a lot for wonderful video very much helpful for new learner’s 👌👌
@ishan_90815 ай бұрын
it was crisp and precise video
@RahulWagh5 ай бұрын
You are welcome
@ishan_90815 ай бұрын
@@RahulWagh bhai please provide the github repo of your code discussed in this video
@eswarteja7064 Жыл бұрын
Hi Rahul, Can you kindly make few videos on ‘CDKTF’ using TypeScript language
@RahulWagh Жыл бұрын
Surely, i will add into my list of todo
@janithpanditharathne61962 жыл бұрын
thank you for your video series. well explained
@RahulWagh2 жыл бұрын
You are welcome
@zubandesi80522 жыл бұрын
could you please share every file which you used as in my lab showing error of duplicate error fo aws_key , vpc, Duplicate: The security group.
@usheeg Жыл бұрын
Hi Rahul, Love your work! However, sometimes you need to give another example for macOS users who rely on amazon Linux. For example, it failed to load up the website and I found it was because of the Ubuntu commands in the user_data. Also in the provisioners, mac users need to write ec2-user in the connections block but again that was not mentioned had to figure it out.
@ishan_90815 ай бұрын
You have not provided the code repo link, please provide the github repo link for code
@chayanchoudhury60412 жыл бұрын
So easily explained..nice video
@RahulWagh2 жыл бұрын
Thank you so much 🙂
@saintr3922 жыл бұрын
Can u explain on self link in terraform
@arunrajsb14502 жыл бұрын
if i convert my existing monolith to module, will my exiting infra gets destroy?
@RahulWagh2 жыл бұрын
I think it will quite a lot of things, probably you need to carefully handle your terraform state file to do such type of migration
@sohandogra71853 жыл бұрын
Great sir, As usual your videos are good to learn Please upload videos for Jenkins pipeline rollback
@RahulWagh3 жыл бұрын
Surely it will be there in upcoming weeks
@vickydopsАй бұрын
Instead of using 2 modules you cloud have used variables with single module, which is the ideal way.
@rritsoftwaresolutions95662 жыл бұрын
nice super explanation keep it up bro please share more this kind of videos thankq bro
@RahulWagh2 жыл бұрын
Sure keep following
@SinghBalraj102 Жыл бұрын
Thanks for creating an amazing video and keen to know what command did you use to reduce the display path. (check on this state 13:00)
@RahulWagh Жыл бұрын
export PS1=“$ “
@vishnukr45732 жыл бұрын
Sir, I didn't understand, i.e., I didn't find anything like module 2 calling module 1
@RahulWagh2 жыл бұрын
Well module 2 was just an thought which i mentioned in the session but if you understand the concept of modules then it would not be hard for you to implement multiple modules
@samyweee20972 жыл бұрын
You have not explained what is in variables.tf , outputs.tf file. If they don't contain anything please mention. Your web-page can explain that too.
@mannukewat87272 жыл бұрын
Can we use workspace and module together in terraform? if yes then how?
@mannukewat87272 жыл бұрын
@Rahul Wagh , please reply
@RahulWagh2 жыл бұрын
Yes you can use it both together. But it is hard to write down everything here in comments. But I would recommend you to combine both the examples which I have uploaded on KZbin for module and workspace
@mannukewat87272 жыл бұрын
@@RahulWagh thank you responce. I just now tested and it's worked. Your videos are awesome. It' cleared lots of my doubts.. keep posting videos
@RahulWagh2 жыл бұрын
@@mannukewat8727 Glad it helped you to learn terraform
@tanveersyed10493 жыл бұрын
Super sir....pls make a video on jenkins terraform docker kubernetes git integration
@RahulWagh3 жыл бұрын
It’s on my list
@prithvi5616 ай бұрын
where is the code git repo?
@prudhviraj78882 жыл бұрын
👏👏👏👏🙌 thank you so much brother
@RahulWagh2 жыл бұрын
You welcome bro
@raja4win Жыл бұрын
How to create nested loops in terraform
@RahulWagh Жыл бұрын
There is loop lab session on my channel
@raja4win Жыл бұрын
@@RahulWagh thanks will check it out
@i-am-oi2 жыл бұрын
I hope somebody can help me to solve this issue and understand how to implement the best approach. I have a number of situations where I need to retry a task n-times if it fails. My ask is, I need help writing a Terraform module to monitor an azure task which is to restart it in case it encounters an exception. retry logic). If an exception is thrown, the task should be retried up to the max-retry count.
@shantya94192 жыл бұрын
nigerian
@rajsrsj2 жыл бұрын
Super Session
@RahulWagh2 жыл бұрын
You welcome
@raw_wish2 жыл бұрын
Amazing!
@mohammedhassainsaitqadri43263 жыл бұрын
bhai you are awesome
@RahulWagh3 жыл бұрын
good to know
@subanana3 жыл бұрын
Rahul, all ur terraform series are so good except this one on modules ! why because the test case used here to explain the theory part is different compared to the demo one, so this doesn't give a good understanding finally !
@RahulWagh3 жыл бұрын
thanks for feed back but let me ask you a question you being a honest viewer - do you feel example is not good enough if we discard the theory part?
@subanana3 жыл бұрын
@@RahulWagh sorry to say this, but yes examples in this part of modules was not good enough ! But all other videos on this terraform series were really great. tkz.