Working with Terraform and Ansible | Choosing the Ultimate IaC Tool

preview_player
Показать описание
In this video, @LearnLinuxTV discusses Infrastructure as Code (IaC) tools. Jay compares the differences and similarities of Ansible and Terraform and explains the benefits of using these platforms together and/or on their own.

Chapters:
0:00 Introduction
0:30 Why Terraform and Ansible?
0:55 What is IaC?
2:28 What is Ansible?
3:30 Ansible Benefits
4:50 What is Terraform?
7:45 What is Immutable Infrastructure?
9:45 Ansible / Terraform Commonaliities
12:12 Which Should You Use?
14:35 Conclusion


#IaC #Terraform #Ansible
Product: Devops, IaC, Terraform, Ansible; @LearnLinuxTV
Рекомендации по теме
Комментарии
Автор

I wouldn't say that Terraform is treating infra as immutable. This is mostly only the case for VMs. Most TF resources are updated by their respective provider instead of being replaced.
That said, I am a big fan of the immutable infra approach. Docker containers made it popular and applying the same approach to VMs has many benefits like being able to lock down the network or being able to promote the VM images.

MajorBreakfast
Автор

Thank you for a great video, made many things clear 🙏🏻

naordaniel
Автор

For me this is too strict.
It is also (pretty easily actually) possible to setup a complete infrastructure with ansible alone. So if I have one tool to chose I'd go for ansible as it covers the whole lifecycle. besides it would not make any sense to me to use two tools if I can achieve exactly the same with only one, which makes the whole solution more consistent.

pcsyhqk
Автор

This was a great video. I’m familiar with Ansible, and have never used Terraform, but see and hear about it a lot. This video broke it all down very well. Thanks.

jnelly