What are terraform providers and how to use them?

Поділитися
Вставка
  • Опубліковано 21 жов 2024
  • In this comprehensive guide to Terraform Providers, we'll embark on a journey through the powerful world of infrastructure as code. Terraform Providers are the bridge between your Terraform configurations and the cloud resources you want to manage. Whether you're working with AWS, Azure, Google Cloud, or other cloud providers, understanding and mastering Providers is essential for seamless infrastructure management.
    Video Recommendation
    ====================
    👉🏻 Deploy to multiple environments with Terraform Modules
    Key Moments in this Episode
    ========================
    00:16 About terraform providers
    02:15 The terraform documentation page
    02:55 Using AWS
    05:52 Terraform templates
    What To Watch Next:
    ===================
    👉🏻 Import resources in Terraform| Terraform Import
    👉🏻Data Sources in Terraform
    👉🏻Terraform Provisioners|Remote Exec|Local Exec
    Resources For Ambitious Tech Geeks:
    ==============================
    👉🏻 I'm available. topmate.io/tar...
    ABOUT INFINITE LINUX
    =====================
    Welcome to INFINITE LINUX. With over 12+ years of experience in DevOps and Site Reliability Engineering, I am here to share my knowledge and expertise with you. Here, you'll find in-depth tutorials and demos on the latest technologies in the field, including Terraform, Kubernetes, Docker, Linux, and AWS. Whether you're just starting out or looking to advance your skills, my tutorials will provide you with step-by-step guidance on how to use these tools to build, deploy, and manage your own infrastructure. You'll also learn some insider tips, and best practices and learn from my own experience. Subscribe now and join me on this journey to master the art of DevOps. I'm excited to announce my topmate.io page where you can book a 1:1 call or ask any queries you may have. Whether you need help with my areas of expertise, or just want to chat anything.
    TOOLS I RECOMMEND:
    ====================
    Install SSM agent : docs.aws.amazo....
    ========================

КОМЕНТАРІ • 13

  • @Lucasmont001
    @Lucasmont001 Рік тому

    very informative video. Thanks!

  • @usamahahmed4053
    @usamahahmed4053 Рік тому

    Can you connect resources from two different source provider which are for aws?

    • @InfiniteLinux
      @InfiniteLinux  Рік тому

      can you explain me your question with an example or a use-case

  • @mukeshsharma24234
    @mukeshsharma24234 4 роки тому

    Great video Tariq bhai !

  • @simplyviki
    @simplyviki 4 роки тому

    One confusion: How does it work in real time scenarios? like do we install terraform on EC2 servers and then manage everything or we install on local systems? in case of running terraform on EC2, wouldn't it be difficult to code on vi editors? or we code in local system and copy the content to EC2 servers, like how to maintain modules on EC2 servers

    • @InfiniteLinux
      @InfiniteLinux  4 роки тому +1

      In real life you would never actually go on the server and put your terraform templates, you would need to build some kind of CI/CD pipeline, where you have your templates in in Git, you make changes, get it reviewed by your peers, make a pull request, once approved, a CICD pipeline will get triggered to create your resources

    • @simplyviki
      @simplyviki 4 роки тому

      @@InfiniteLinux Thanks

  • @ashokbabunelluri5785
    @ashokbabunelluri5785 4 роки тому

    how can we rollback to providers in terraform ?

    • @InfiniteLinux
      @InfiniteLinux  4 роки тому

      Hi Ashok, I didnt understand your questions, but I think you mean how to roll back once you do terraform apply right? So in terraform there is no direct command to roll back, but you if you are version controlling your plans, you can roll back to a previous plan.

  • @narendrakumarpokala3007
    @narendrakumarpokala3007 3 роки тому

    Can you do a video that can skip the providers registration in azure

    • @InfiniteLinux
      @InfiniteLinux  3 роки тому

      Sure Narendra, thanks for the suggestion