Configuration Management With Ansible: A Whirlwind Tour @tutoriaLinux
Configuration Management With Ansible: A Whirlwind Tour  @tutoriaLinux
Uploaded April 2015 | Updated September 2026, 2 weeks ago
A crash course on deployment and configuration management with Ansible. This video acts as a basic Ansible tutorial (a general introduction to Ansible for beginners). Anyone using Linux for System Administration, DevOps, or Development should be familiar with this tool.

Why choose Ansible vs Chef or Puppet?
-easiest to get started with
-no agents, no client/server
-done over SSH
-Ansible can scale to thousands of hosts
-Ansible uses Python, yay!


Code snippets on Github: github.com/groovemonkey/tutorialinux/tree/master/ansible_basics


########################
Ansible in 10 minutes

-we are not covering everything, just the stuff I think is most important
-these are the things you'll be doing with Ansible MOST of the time

###

Super-simple ansible tutorial:

apt-get install ansible

We want to set up a new machine

# prep the machine
-- add sshkey (or install sshpass and use --ask-pass)
-- install python, python-apt

-install zsh tmux
-SSH config file (templating)

ansible-playbook -i hosts site.yml


# Ansible Development Workflow:
-write some stuff
-run some stuff
-check if everything actually worked
-fix bugs, run again
-repeat



#################
A larger Ansible project

mkdir -p basics/{group_vars,roles}/
touch group_vars/all
touch site.yml
mkdir -p roles/common/{files,handlers,tasks,templates}
touch /roles/common/{handlers,tasks}/main.yml

tree .




Step-by-step project-based Linux course for beginners: udemy.com/course/hands-on-linux-self-hosted-wordpress-for-linux-beginners/?referralCode=19C0A7DEE2FD53C9C09D

Free Linux Sysadmin Course Playlist: youtube.com/playlist?list=PLtK75qxsQaMLZSo7KL-PmiRarU7hrpnwK

DigitalOcean referral link: https://m.do.co/c/0380a1db56a6

Patreon: patreon.com/tutorialinux
Official Site & e-mail list: tutorialinux.com
Twitter: twitter.com/tutorialinux
Facebook: facebook.com/tutorialinux
Podcast: kernelpanicpodcast.com
Configuration Management With Ansible: A Whirlwind TourI wrote a Linux book!systemd on Linux 2: systemctl commandsWhat Tech Interviewers are Trying to Find OutVim Basics in 8 MinutesTerraform Basics 2: DigitalOcean API Key, SSH Key, and Terraform Setuptutorialinux is (finally) on Patreon!EXPIRED   New Linux Book Bundle: 12 Sysadmin Books for $15Money - What Every Programmer/Engineer Needs to KnowLinux Command-Line for Beginners: Your First 5 MinutesSysadmin Training: Where to find Answers to Technical Questions$15 Networking e-book Bundle
tutoriaLinux |

Configuration Management With Ansible: A Whirlwind Tour

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER