What is Ansible | Ansible Playbook explained | Ansible Tutorial for Beginners

45 Comments



In this Ansible Tutorial I explain what is Ansible, how Ansible works and why to use Ansible for automating IT tasks.
β–Ί Become a DevOps Engineer – full educational program πŸ‘‰πŸΌ https://bit.ly/3gEwf4V
β–Ί Follow me on IG for behind the scenes content 😊 πŸ‘‰πŸΌ https://bit.ly/2F3LXYJ

Ansible is an automation tool for IT tasks. It is popular and widely accepted, because 1) it’s usage of simple YAML language and 2) support for all types of infrastructure starting from Clouds to Virtual to bare metal servers.

In this video I explain examples of various IT tasks and how Ansible helps automate them to make daily DevOps tasks more efficient and less time consuming. πŸ™ŒπŸΌ

I explain HOW Ansible does all this by going through its architecture:
πŸ‘‰πŸΌ Ansible Modules (small programs that get executed on target machines)
πŸ‘‰πŸΌ Ansible Playbook (instructions on HOW these programs get executed)
πŸ‘‰πŸΌ Ansible Inventory (list of hosts, WHERE those programs gets executed)

In the end I also show how Ansible makes working with Docker more efficient and powerful and how it compares to similar automation tools like Puppet and Chef.

T I M E S T A M P S
0:00 – Start
0:26 – What is Ansible?
0:45 – Why use Ansible?
4:13 – Ansible is agentless
5:20 – Ansible Modules explained
7:00 – YAML Syntax
7:48 – Ansible Playbook explained
11:50 – Ansible Inventory
12:47 – Ansible for Docker
14:40 – Ansible Tower
15:05 – Ansible vs Puppet and Chef

– Ansible Collections List:
https://docs.ansible.com/ansible/latest/collections/index.html

——————————————————————————————————-
Full Kubernetes and Docker tutorial πŸ‘‰πŸΌ https://bit.ly/2YGeRp9
What is Kubernetes? πŸ‘‰πŸΌ https://youtu.be/VnvRFRk_51k

For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible. Also please let me know what DevOps Tools you want to learn.

#ansible #devops #techworldwithnana

β–¬β–¬β–¬β–¬β–¬β–¬ Courses & Ebooks & Bootcamp πŸš€ β–¬β–¬β–¬β–¬β–¬β–¬
β–Ί Become a DevOps Engineer – full educational program πŸ‘‰πŸΌ https://bit.ly/3gEwf4V
β–Ί High-Quality and Hands-On Courses πŸ‘‰πŸΌ https://bit.ly/3nIouPW
β–Ί Kubernetes 101 – compact and easy-to-read ebook bundle πŸ‘‰πŸΌ https://bit.ly/3mPIaiU

β–¬β–¬β–¬β–¬β–¬β–¬ Connect with me πŸ‘‹ β–¬β–¬β–¬β–¬β–¬β–¬
Join private Facebook group β–Ί https://bit.ly/32UVSZP
DEV β–Ί https://bit.ly/3h2fqiO
INSTAGRAM β–Ί https://bit.ly/2F3LXYJ
TWITTER β–Ί https://bit.ly/3i54PUB
LINKEDIN β–Ί https://bit.ly/3hWOLVT

source

45 Comments
    • blank
      Blaise Pabon
      May 05, 2022 10:28 am Reply

      I have struggled with Ansible since 2014 and this short video has clarified so much!! Thank you.

    • blank
      Yermek Makulbek
      May 05, 2022 10:28 am Reply

      The best IT describer I've met!)

    • blank
      Aman Pandey
      May 05, 2022 10:28 am Reply

      Thank you so much!!

    • blank
      navi kumar
      May 05, 2022 10:28 am Reply

      Hi nana
      Your videos are very helpful can you do video on concourse cicd

    • blank
      Ravi Pandey
      May 05, 2022 10:28 am Reply

      Mam recently learned docker from your video on docker tutorials. Mam it's a request if you can make a detailed zero to hero video for Ansible and Terraform technology. It will benefit a lot of people who are aspiring to learn this new technology.
      Many thanks for your informative video.

    • blank
      ET iKh
      May 05, 2022 10:28 am Reply

      You are an excellent teacher!

    • blank
      CNCnoob
      May 05, 2022 10:28 am Reply

      Really, great Video! A more in depth Video about Ansible would be awesome 🀩

    • blank
      Abirami Dev Dhanush
      May 05, 2022 10:28 am Reply

      Great video Nana.Thanks

    • blank
      ki9
      May 05, 2022 10:28 am Reply

      Kinda sounds like this product is for noob admins who would rather install and learn a whole new thing than just learn to code. Like, who tf is logging into all these hosts to perform the same IT task? Do you not know how to automatically run a bash script on them all at the same time? No? And rather than learn, you'd prefer to install a bloated software middleman and its additional server load so you can define your tasks in yaml instead of sh?

    • blank
      How to Linux
      May 05, 2022 10:28 am Reply

      Very good explanation, thank you <3

    • blank
      MaxCreates
      May 05, 2022 10:28 am Reply

      Best concise explanation of Playbooks that I’ve seen. Perfect for teaching newcomers.

    • blank
      Stan St
      May 05, 2022 10:28 am Reply

      Thanks for a great intro to ansible, I liked comparison with puppet/chef

    • blank
      Mohd Danish
      May 05, 2022 10:28 am Reply

      It is great as it is Agentless but only for linux nodes, what about windows nodes where it needs to run Remoting powershell script beforehand , though it is not equivalent to agent but still it needed, right?
      or I am missing something ?

    • blank
      David CHALON
      May 05, 2022 10:28 am Reply

      You didn't mention saltstack in the main alternatives, why?

    • blank
      David CHALON
      May 05, 2022 10:28 am Reply

      Hi thx for this video.
      At 11', is the syntax exact?
      No dash before first playbook, but one dash before the second? (on the host key line)
      Same at 11'45

    • blank
      3lectric
      May 05, 2022 10:28 am Reply

      Nana is Gangsta πŸ’―. Much appreciated

    • blank
      Gabriel Susman
      May 05, 2022 10:28 am Reply

      I feel like every time I want to learn about something your videos are the top result. Thanks for being the guide to my DevOps journey.

    • blank
      arjun christopher
      May 05, 2022 10:28 am Reply

      Pls make a a-z course on ansible and put on udemy.

    • blank
      Vanity meets technology
      May 05, 2022 10:28 am Reply

      Thank you for the video Madam.. was helpful

    • blank
      iman shirkhodaee
      May 05, 2022 10:28 am Reply

      very useful, thanks for sharing.

    • blank
      DEVOPS
      May 05, 2022 10:28 am Reply

      thank you thank you so much!!!!! Ansible

    • blank
      Paul Ellis
      May 05, 2022 10:28 am Reply

      Outstanding. Thank you.

    • blank
      Matt Bowler
      May 05, 2022 10:28 am Reply

      This is amazing — thank you so much for the incredible information and great delivery!

    • blank
      Abhishek Pardeshi
      May 05, 2022 10:28 am Reply

      amazing content. thank you

    • blank
      fonosayno
      May 05, 2022 10:28 am Reply

      This is the 3rd video I have watched of yours, Nana. Can I just say that you are a very talented teacher. I really appreciate the fact I can have this content for free. It is directly helping me do my job. Thank you!

    • blank
      kodi kodi
      May 05, 2022 10:28 am Reply

      this is great. absolutely great. best explanation I've found. thanks!

    • blank
      Shopper Hackerz
      May 05, 2022 10:28 am Reply

      I just watched by seeing your picture in the thumbnail.. pls do show your face in videos too 🀭

    • blank
      Suranga Jayalath
      May 05, 2022 10:28 am Reply

      great explanation.thank you

    • blank
      Mahesh Bhat M
      May 05, 2022 10:28 am Reply

      I just heard about Ansible before couple of days. Wanted to know how exactly it works. Here we go. This video is informative for me. Thank You.

    • blank
      Henry Jnr
      May 05, 2022 10:28 am Reply

      I literally search for you first whenever I know I want to study a specific DevOps tech tool. I watched your Kube video for an hour and the presentation, graphics and ease of understanding just blew me away. Awesome work. Now i'm following you for Ansibles

    • blank
      Godwill Atem Atem
      May 05, 2022 10:28 am Reply

      So much relief. I now feel like a pro in Ansible. Thank you so muchπŸ’—

    • blank
      Tomato Apple
      May 05, 2022 10:28 am Reply

      What a wonderful and clear explanation course.

      May I know in 12.08 , what is the IP of 10.24.0.100 referring too ?

    • blank
      sharafatul alam
      May 05, 2022 10:28 am Reply

      by the way can you teach on scracth

    • blank
      Hindi Yo
      May 05, 2022 10:28 am Reply

      mam you help me a lot.. if in my life i ever get a chanse to come to your country then I will meet you mam to thanks you.. love from india

    • blank
      VVs World
      May 05, 2022 10:28 am Reply

      Well Explained … but I would suggest you to cover Anisble Roles and Variables as well .. so that it will be a complete package !!!!!

    • blank
      J Prathap
      May 05, 2022 10:28 am Reply

      Thank u , for amazing tutorial in such a short video, learned lot in this tutorial .

    • blank
      Ivan
      May 05, 2022 10:28 am Reply

      Amazing introduction and explanation. Thanks a lot.

    • blank
      Ismail shah
      May 05, 2022 10:28 am Reply

      best content saves alot time….

    • blank
      sachin bhat
      May 05, 2022 10:28 am Reply

      Please make videos on shell scripting

    • blank
      Hindole Roy
      May 05, 2022 10:28 am Reply

      Awesome and simple explanation. Covered almost all the aspects of Ansible fundamentals.

    • blank
      Arbeit Account
      May 05, 2022 10:28 am Reply

      Thank you very much for well structured video which is packed with a lot of information and gave me a great introduction into ansible. Amazing work!

    • blank
      Lakshay Kamboj
      May 05, 2022 10:28 am Reply

      would you mind clearing my 1 doubt, that suppose we install python with apt , so, after that python may have installed at any path in the node(host), and obviously, we need to set this path in env variable as well in $PATH, so that python or suppose any other tool can be accessible from any path, So, ansible does it automatically or we have to separately set that path also in $PATH.

    • blank
      Andrey Byhalenko
      May 05, 2022 10:28 am Reply

      Hi Nana.
      First of all thank you!
      I have a question: do you have podcasts?

    • blank
      Rashmi khurana
      May 05, 2022 10:28 am Reply

      Hi @Nana
      How to pass user and pass in get_url task in ansible playbook.Thanks in advance

    • blank
      Ayoub
      May 05, 2022 10:28 am Reply

      great introduction, thank you <3

Leave us a comment