03 - What are Terraform Resources - Azure Infra Step by Step Deployment

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ก.ย. 2024
  • In this video, I am discussing what are terraform resources and how are we going to define them. How are the terraform resources used?
    Github link : github.com/nex...
    Along with that, we are going to see What is terraform? and how can we deploy azure infrastructure with a simple terraform template definition.
    Watch previous videos on terraform in this playlist to get a clear idea about terraform.
    Please like, share, and subscribe.

ความคิดเห็น • 170

  • @sreekanth5009
    @sreekanth5009 2 ปีที่แล้ว +10

    watched many terraform videos, but this is the video which gives me clear understanding about how to write code

  • @sgscam2018
    @sgscam2018 2 ปีที่แล้ว +3

    wow best place for all who don't know what is terraform after watching this videos u will get full clarity about terraform and u will explain to someone like pro, thanks a lot bro

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว +2

      Thank you

    • @sgscam2018
      @sgscam2018 2 ปีที่แล้ว +1

      Can i get your github profile link

  • @venkatasudharshanbadri1714
    @venkatasudharshanbadri1714 7 หลายเดือนก่อน +1

    Best Channel In Telugu to learn all the DevOps Thank you Charan BS Sir 😍

    • @NextOpsVideos
      @NextOpsVideos  7 หลายเดือนก่อน

      Thank you Venkat garu. Please do share the good word about the channel if you can.

  • @chaitanyaallada8649
    @chaitanyaallada8649 ปีที่แล้ว +2

    Finally, I've got a clear picture regarding the Terraform deployment. Thanks alot Sir..

  • @koppulaprudhvi1156
    @koppulaprudhvi1156 2 ปีที่แล้ว +1

    Iam learning entire course by watching your videos so nice and good explanation bro thanks for the great stuff

  • @venugopalakrishna6697
    @venugopalakrishna6697 2 ปีที่แล้ว +4

    Your videos are really amazing. I like your mantra "Sharing knowledge is key to success". I have a small advice.. Please create these videos only in English so that you will have lot of Subscribers and viewers and there will be a tremendous growth to your channel.

  • @vamsykakarlapudi
    @vamsykakarlapudi 2 ปีที่แล้ว +1

    Best videos for azure,powershell,azure devops,excellent diction...good examples and labs..

  • @polapavankumar5514
    @polapavankumar5514 2 ปีที่แล้ว +2

    Eagerly waiting for video to create azure infra in terrafom using variables

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว +1

      In this week i will upload.

  • @sivakrishna-hk2un
    @sivakrishna-hk2un 2 ปีที่แล้ว +1

    I think simple thanks is not enough so much information is there thank you so much, brother

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      Thank you for your kind words

  • @venkateshpydi4625
    @venkateshpydi4625 2 ปีที่แล้ว +1

    Bro, I'm following your videos for a long, thanks for making videos on terraform and this video is a clear understanding one who wants to play with terraform, Loved it

  • @ComputerNetworks2024
    @ComputerNetworks2024 หลายเดือนก่อน +1

    Excellent...I love this video

  • @shakthidharga9967
    @shakthidharga9967 2 ปีที่แล้ว +1

    You are a saviour bhayya

  • @raveendravajrala2919
    @raveendravajrala2919 2 ปีที่แล้ว +1

    well way of explanation ! ,Became big fan of your teaching .

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว +1

      Thanks for your kind words. Please do share.

  • @sivagssri
    @sivagssri 2 ปีที่แล้ว +1

    Such a nice explanation... Chala baga cheparu... Can we deploy Azure MLOps using Terraform?

  • @AnushaKanderi-i2n
    @AnushaKanderi-i2n ปีที่แล้ว +1

    Amazing Videos sir........

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Thank you Anusha. 🙏
      Please share the good word about the channel if you can 🙏🙏🙏

  • @mohammedbari7754
    @mohammedbari7754 2 ปีที่แล้ว +1

    Awesome! Clear Explanation in detail Tanq you

  • @vijayakanuri6720
    @vijayakanuri6720 2 ปีที่แล้ว +1

    Thank you so much for clear explanation.please do more video's and please do videos on RPA Tool also..

  • @sivalakshmanakumar8701
    @sivalakshmanakumar8701 2 ปีที่แล้ว +1

    Please Keep doing more videos on terraform ❤️

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว +1

      Sure, please share and subscribe

  • @naveendurgam7757
    @naveendurgam7757 2 ปีที่แล้ว +3

    Simply superb and very clearly understandable.... expecting more videos to be come up with Terraform on Azure, and how can I contact you

  • @ASHOKKUMAR-wq6ty
    @ASHOKKUMAR-wq6ty 2 ปีที่แล้ว +1

    As usual excellent explanation..code sequential ga run avutunda?

  • @valleveerendra4073
    @valleveerendra4073 4 หลายเดือนก่อน +1

    I'm unable to find the "contributor" in role assignments section....may be it's only available in pay as you go model. if yes, please suggest me some other role which suits to...

    • @NextOpsVideos
      @NextOpsVideos  4 หลายเดือนก่อน

      Now they have re-organised to previleged roles section. Thanks for watching, please do share a good about the channel if you can.

  • @paruchurirajeshkhanna9753
    @paruchurirajeshkhanna9753 2 ปีที่แล้ว +2

    hello, brother nice job really good to understand very easily.
    i've one doubt regarding: terraform plan
    when plan task completed there is a note like (You didn't use the -out option to save this plan, so Terraform can't guarantee to take exactly these actions if you run "terraform apply" now.) can you please explain about this?

  • @agassijoel3343
    @agassijoel3343 ปีที่แล้ว +1

    Do we have to use depends on in the public IP resource block to attach the IP to the VM?

  • @pallavinaidu2167
    @pallavinaidu2167 ปีที่แล้ว +1

    Hi, I want to use custom powershell script as a extension in the terraform, I need to pass parameters from the azure pipeline and use thise parameters in the custom script, please help if there is a way, I am not able to pass the value of parameter from the pipeline to the custom script, Thanks for your help in advance

  • @sivakumar-gj4pq
    @sivakumar-gj4pq 2 ปีที่แล้ว +1

    nice video brother thank you

  • @dilly4747
    @dilly4747 ปีที่แล้ว +1

    when we use depends_on command? why its not asking while executing

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      When you want to handle resource dependencies you will use dependson. In other words let's say vnet has to exist even before vm gets created, so we need to make sure that vm is depends on vnet. We will let terraform know using dependson.

  • @giripatilreddy1655
    @giripatilreddy1655 ปีที่แล้ว +1

    Hi bro, nice explanation

  • @upendrasai1361
    @upendrasai1361 2 ปีที่แล้ว +1

    Terraform init command enter chesthy >>>> terraform not recognised as an internal or external command, operable program or batch file...ani error vastundi...how to resolve this

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      You have to configure the path in environmental variables

    • @upendrasai1361
      @upendrasai1361 2 ปีที่แล้ว

      @@NextOpsVideos it worked bro... seriously i thought terraform is very tough...but after going through ur videos I got more confidence and felt easy 🥳

  • @GiriPadaki
    @GiriPadaki ปีที่แล้ว

    Nice and very clear thank you so much
    Can can please make a video for creating Azure enterprise application using terraform

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Sure will plan 🙏
      Please share the good word about the channel if you can 🙏🙏🙏

  • @koppulaprudhvi1156
    @koppulaprudhvi1156 2 ปีที่แล้ว +1

    Bro nenu deployment chestunte terraform lo insufficient feature block or atleast one feature block required ani error vastundi plzz regarding this konchem reply ivvu bro please

    • @natarajbukkaraya9296
      @natarajbukkaraya9296 ปีที่แล้ว

      I think you may required to add feature{ } block in provider

  • @bandigiri8364
    @bandigiri8364 2 ปีที่แล้ว +1

    Thank you so much sir

  • @saikirangadde6399
    @saikirangadde6399 2 ปีที่แล้ว +1

    Please do vedio on modules bro

  • @rajeshsura189
    @rajeshsura189 2 ปีที่แล้ว +1

    Nice video and if possible kindly add more duration with content for video

  • @mahesh195in1
    @mahesh195in1 ปีที่แล้ว +1

    How can we create Yaml pipeline using Terraform?

  • @raghunekkanti5248
    @raghunekkanti5248 2 ปีที่แล้ว +1

    In VM we don't see any public IP address how can generate IP address or wr we can see and can we save temple in Azure storage account with limited access?

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      I don't understand the question, is it azure perspective or terraform perspective? Public IP you can see from portal not from within the vm.

    • @raghunekkanti5248
      @raghunekkanti5248 2 ปีที่แล้ว

      @@NextOpsVideos this is daily task for terraform.sir ?

  • @pikachu-rd8jy
    @pikachu-rd8jy 2 ปีที่แล้ว +1

    bro in this video @26:07 sec @line no.42,43 and 49,50 resource_group_name = "${-----}$"
    what is this dollar and flower bracket symbols in that lines and why we used those only particular resource only .
    pls give me reply

    • @pikachu-rd8jy
      @pikachu-rd8jy 2 ปีที่แล้ว +1

      bro pls give me reply

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      That's called as interpolation in terraform. It is used to pass values for keys.

    • @pikachu-rd8jy
      @pikachu-rd8jy 2 ปีที่แล้ว

      ​@@NextOpsVideos thanks for the reply bro

  • @shashavalip6666
    @shashavalip6666 2 ปีที่แล้ว +1

    Hi bro thank you for sharing good Knowledge, and i have confused on last 25th minute you placed the code. where you get that code.... can you please help on it. Thank you

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      I have prepared the code myself.

  • @Sunny_voice_123
    @Sunny_voice_123 ปีที่แล้ว +2

    super cheparu me voice clear ga baaga undhi please python kuda upload cheyandi .online session tesukontara .AWS DEVOPS nenu naku python and terraform kavali .thank u so much

  • @sudheertalluri7171
    @sudheertalluri7171 2 ปีที่แล้ว +1

    Excellent. can you make more videos on azure devops please

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว +1

      Sure. Please do share across your circles.

    • @sudheertalluri7171
      @sudheertalluri7171 2 ปีที่แล้ว

      @@NextOpsVideos sure. Worthy to share this excellent videos. It will help so many people

  • @UCABVideos
    @UCABVideos 2 ปีที่แล้ว +1

    Thanks bro
    Useful
    Daily one video petteki try chei bro

    • @UCABVideos
      @UCABVideos 2 ปีที่แล้ว +1

      Ma room lo 9 members follow avvuthunnam bro

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว +1

      I will try my best. Please do share.

  • @sireeshalatha6919
    @sireeshalatha6919 2 ปีที่แล้ว +1

    Hi bro, Can you do a video on how to create cosmos db using terraform please, and I subscribed your channel. Very useful and keep it up, really good presentation im unable to understand easily

  • @ksc1194
    @ksc1194 2 ปีที่แล้ว

    Bro previous ga terraform vedios vundali anukunta ..avi ipudu kanipinchatledu playlist lo,,terraform through devops chesaru kada bro,normal ga kuda cheyavacha

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      Alane unnay playlist lo

    • @ksc1194
      @ksc1194 2 ปีที่แล้ว

      @@NextOpsVideos Terraform vedios recent vi kadu bro,2019 & 2022 lo post chesaru kada clear ga 1 hour vedios,refference kosam search chesa but ipudu kanipitla playlists lo

  • @MadhuKalyanJasti
    @MadhuKalyanJasti ปีที่แล้ว +1

    why the $ symbol used for resource groups?

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      That's called interpolation in programming. Not mandatory if you hardcode the value

    • @MadhuKalyanJasti
      @MadhuKalyanJasti ปีที่แล้ว +1

      @@NextOpsVideos you mean assigning values for multiple usage in same script?

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      @@MadhuKalyanJasti no when you want to combine a variable and a string you use interpolation

  • @raghunekkanti5248
    @raghunekkanti5248 2 ปีที่แล้ว +1

    Hi Sir thank i have one query how do we create 10VM using terraform and if anyone manual deployed any VM how will come to know through terraform

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      Its possible, there is a concept called data sources with which we can let terraform know about the current state

    • @raghunekkanti5248
      @raghunekkanti5248 2 ปีที่แล้ว

      @@NextOpsVideos is there any video related this sir it's very help full for realtime

  • @ananddhandugari2513
    @ananddhandugari2513 ปีที่แล้ว

    Can you please share the link for Azure DevOps

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Checkout my other playlists. Thank you.

  • @navyameka3388
    @navyameka3388 8 หลายเดือนก่อน

    If there are no resources created….then in that case how will we get the subscription id

    • @NextOpsVideos
      @NextOpsVideos  7 หลายเดือนก่อน

      You can search from azure portal for subscriptions. Please do share the good word about the channel if you can.

  • @maheshprince344
    @maheshprince344 ปีที่แล้ว +1

    │ Error: Unable to list provider registration status, it is possible that this is due to invalid credentials or the service principal does not have permission to use the Resource Manager API, Azure error: resources.ProvidersClient#List: Failure responding to request: StatusCode=403 -- Original Error: autorest/azure: Service returned an error. Status=403 Code="AuthorizationFailed" Message="The client '09cd58e6-3a14-419f-86e1-4bcd0214adb9' with object id '09cd58e6-3a14-419f-86e1-4bcd0214adb9' does not have authorization to perform action 'Microsoft.Resources/subscriptions/providers/read' over scope '/subscriptions/15ef31e0-e05b-49bb-85ab-68e3cdc9e907' or the scope is invalid. If access was recently granted, please refresh your credentials."

    │ with provider["registry.terraform.io/hashicorp/azurerm"],
    │ on main.tf line 11, in provider "azurerm":
    │ 11: provider "azurerm" {
    I am facing this issue what we need to do sir

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Give contributor access to the SP on your subscription, problem will be solved .

    • @maheshprince344
      @maheshprince344 ปีที่แล้ว

      @@NextOpsVideos Thanks sir

  • @pleasehelptoothers
    @pleasehelptoothers 2 ปีที่แล้ว +1

    Thank you so much brother please do more iaas videos 🙏🙏🙏🙏🙏🙏

  • @raghavendragoud8316
    @raghavendragoud8316 5 หลายเดือนก่อน +1

    Sir ,
    Very good learning for me.
    But i would like to deploy Mac VM. In azure Mac VMs are not supported . How can i create Mac VM ? which is best terraform to create a MAC VM. (Vmware fusion is also not supporting Mac with Apple silicon - M1s) and please share any link also for mac vm creation.
    Thanks in advance.

    • @NextOpsVideos
      @NextOpsVideos  4 หลายเดือนก่อน

      Try oracle virtual box, please do share a good about the channel if you can..

  • @TheSahasra
    @TheSahasra 9 หลายเดือนก่อน +1

    I have a question regarding the charges of all these activities: 1. using of terraform in azure 2. creation of Service principle 3. Role assignment in subscription?

  • @saikumargorrepati7501
    @saikumargorrepati7501 ปีที่แล้ว +2

    Anna nuv adagaku subscribe cheyyandi ani...
    Crystal clear ga chepthunnav ...okka video chusthe chalu automatic ga subscribe chesukuntaru ..❤

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Thank you Sai. That's very encouraging ❤️

  • @krazykrithin
    @krazykrithin 2 ปีที่แล้ว +1

    Can we create terraform template with free subscription id in service principal

  • @srinivasapradeep8485
    @srinivasapradeep8485 ปีที่แล้ว +1

    can you plz make a quick video on ''how to manage secrets and access keys in Terraform?''

  • @vinaychintha4499
    @vinaychintha4499 ปีที่แล้ว +1

    Hi,
    When will you start the next Azure batch? Kindly update

  • @akhilabhushan596
    @akhilabhushan596 2 ปีที่แล้ว +1

    sir ,how did you added the tfuser in role assignment.should we create tfuser ?

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      Yes we need to create that user and give contributer role.

  • @rakeshvinnu7762
    @rakeshvinnu7762 2 หลายเดือนก่อน +1

    thanku for this amazing content

    • @NextOpsVideos
      @NextOpsVideos  2 หลายเดือนก่อน

      Thanks for watching! Please share the good word about the channel, if you like the videos.

  • @akulavenugopal6593
    @akulavenugopal6593 ปีที่แล้ว +1

    Hi Sir how can I create subscription Id in Resources group?

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว +1

      Hi Venu, no not at all. Subscription is top level. In which you create resource groups and resources not the other way.

  • @bharunkumar6275
    @bharunkumar6275 5 หลายเดือนก่อน +1

    Thank you very much. Very helpful

    • @NextOpsVideos
      @NextOpsVideos  5 หลายเดือนก่อน

      Thanks for watching 🙏🙏

  • @chandureddy3521
    @chandureddy3521 4 หลายเดือนก่อน +1

    How csn we find subscription id sir

    • @NextOpsVideos
      @NextOpsVideos  4 หลายเดือนก่อน

      Go to any reosurce overview page, there you can see sub id. Thanks for watching, please do share a good about the channel if you can.

  • @prashanth9285-
    @prashanth9285- ปีที่แล้ว +1

    You are a boon for Telugu medium students

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      🙏🙏🙏 please share the good word about the channel if you can

  • @BharathKumar-pk5eb
    @BharathKumar-pk5eb 5 หลายเดือนก่อน +1

    Hello Charan gaaru, the same I can corelate with AWS right? Please reply 🙏

    • @NextOpsVideos
      @NextOpsVideos  4 หลายเดือนก่อน

      Yes, you can. please do share a good about the channel if you can.

    • @BharathKumar-pk5eb
      @BharathKumar-pk5eb 4 หลายเดือนก่อน

      @@NextOpsVideos sure, I sent you Linkedin request, please accept

  • @maribabuneti8981
    @maribabuneti8981 2 ปีที่แล้ว +2

    Bro, this is very useful for me as part of my new project and the way of explanation is excellent.

  • @maruthikumar9171
    @maruthikumar9171 2 ปีที่แล้ว +1

    explanation super Bro

  • @SaiNiharika-u4p
    @SaiNiharika-u4p ปีที่แล้ว +1

    Thank you so much anna

  • @koushikdamaraju4332
    @koushikdamaraju4332 2 ปีที่แล้ว +1

    Next vedio eppudu bro. Waiting for it.

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว +1

      Day after tomorrow. 😊

    • @koushikdamaraju4332
      @koushikdamaraju4332 2 ปีที่แล้ว

      @@NextOpsVideos thank you so much bro literally waiting for your vedios. 😍

  • @sowjanyavasam6682
    @sowjanyavasam6682 ปีที่แล้ว +1

    Sir, how to fix ERROR: subscription id is malformed or invalid

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Verify if there are any spaces or invalid characters in subscription id. Double check it.

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Don't share your sub id here, not secure. What's the command are you trying to use or where are you using it?

    • @sowjanyavasam6682
      @sowjanyavasam6682 ปีที่แล้ว +1

      Terraform Apply command use chesinappudu resource group create avvakunda Ila error vasthundi sir

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      @@sowjanyavasam6682 ping me on whatsapp 73309 77091

    • @sowjanyavasam6682
      @sowjanyavasam6682 ปีที่แล้ว +1

      I think even for the paid course we don't get reply this fast
      Hats off to your patience n commitment.
      Many thanks to you
      You are so great 👏

  • @bandigiri8364
    @bandigiri8364 2 ปีที่แล้ว +2

    Thank you so much sir

  • @sruthireddy1979
    @sruthireddy1979 2 ปีที่แล้ว +1

    This is very detailed and easy to learn... Thank you :)

  • @pravim2651
    @pravim2651 ปีที่แล้ว +1

    Your really have a god gifted voice bro , thanks for your nice explanations.

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Thank you Yathin.
      Please share the good word about the channel if you can 🙏🙏🙏

  • @djnarasimha
    @djnarasimha ปีที่แล้ว

    Hello..... Charan Gaaru as of now you uploaded 7 videos of terraform

  • @TheSahasra
    @TheSahasra 9 หลายเดือนก่อน +1

    Thanks a lot, I will follow your mantra "sharing knowledge is key to success".

    • @NextOpsVideos
      @NextOpsVideos  9 หลายเดือนก่อน

      Thanks for watching 🙏

  • @phaniperi9356
    @phaniperi9356 2 ปีที่แล้ว +1

    Superb explanation, can you please also share or upload kubernetes and docker videos if any

  • @yerriswamy7778
    @yerriswamy7778 ปีที่แล้ว +1

    I've got a clear picture regarding the Terraform deployment. Thank you so much

    • @NextOpsVideos
      @NextOpsVideos  ปีที่แล้ว

      Thank you Swamy for watching the video. Please do share and like..

  • @jeevanreddy1974
    @jeevanreddy1974 2 ปีที่แล้ว +1

    superb explanation charan garu.good job

  • @sarathbabu7613
    @sarathbabu7613 2 ปีที่แล้ว +1

    Thankyou for sharing . Very useful information.

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      Thank you Sarath. Please do share.

  • @kartheek2048
    @kartheek2048 2 ปีที่แล้ว +1

    Crystal clear cut information, tq bro.👍

  • @bapirajumadarapu4050
    @bapirajumadarapu4050 2 ปีที่แล้ว

    nice bro your videos helps us a lot

  • @chantishetty1
    @chantishetty1 2 ปีที่แล้ว +1

    Bro....u and ur videos are awesome, really impressed.....very well explained in detail..best videos so far in TH-cam and Udemy .... 🥳...god bless you...All the best 👍

    • @NextOpsVideos
      @NextOpsVideos  2 ปีที่แล้ว

      Thanks for your kind words. Please share.