Ansible 101 – Episode 1 – Introduction to Ansible


    Jeff Geerling (geerlingguy) introduces Ansible in the first episode of a new live-streaming series “Ansible 101 with Jeff Geerling.”

    Jeff walks through installing Ansible, running tasks on a remote AWS EC2 instance using Ansible ad-hoc tasks, integrating Ansible with Vagrant to build local Virtual Machines (VMs), and then teaches you how to write your first Ansible playbook!

    This video follows material from chapters 1 and 2 in the bestselling Ansible book, Ansible for DevOps.

    Buy Ansible for DevOps:
    Sponsor Jeff on GitHub:
    Support Jeff on Patreon:


    00:00:00 – Intro
    00:01:47 – Preface and Info about Ansible for DevOps
    00:07:51 – Ansible Background
    00:17:43 – Installing Ansible
    00:20:55 – Connecting to a Server with Ansible
    00:26:50 – Using an ansible.cfg file
    00:28:57 – Running ad-hoc commands
    00:33:36 – Vagrant Intro
    00:45:24 – First Ansible Playbook
    00:51:47 – Idempotence
    00:56:56 – Importance of naming tasks
    01:01:18 – Chat questions answered
    01:02:56 – Outtro


    Previous articleBelajar Docker untuk Pemula – 01 Pengenalan Docker
    Next articleBelajar Python [Dasar] – 02a – Installasi Python dan VS Code di Windows


    1. Looking at this in 2022 from a newb perspective : Everything I find around Vagrant seems a little bit old. Like for example, I wanted it to integrate with my proxmox VE cluster, and the (community) provider for proxmox doesnt seem to work with todays Vagrant versions – and doesnt seem to be maintained. Same goes for the Azure provider (might still work – but no longer maintained)
      Currently I dont really see much added value compared to a docker container – it seems a bit equivalent. Except for the 'provisioning' options and shared folder. Right? Or am I missing the point?