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....
========================
very informative video. Thanks!
you're welcome mate :)
Can you connect resources from two different source provider which are for aws?
can you explain me your question with an example or a use-case
Great video Tariq bhai !
Mukesh Sharma thanks bhai
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
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
@@InfiniteLinux Thanks
how can we rollback to providers in terraform ?
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.
Can you do a video that can skip the providers registration in azure
Sure Narendra, thanks for the suggestion