Ansible Crash Course by Michael Crilly

Ansible Crash Course

If you've got servers to administrate, users to manage and software to deploy, then you'll love Ansible.

This Crash Course is for anyone new to Ansible and the concept of Configuration As Code.

Over 3,000 students so far! :-)

Got any questions?

My Discord server is the perfect place to ask any questions you might have about Terraform, Ansible or general DevOps and CloudOps.

Join the VIP program and get access today. 
Learn more...

What's included?

Video Icon 45 videos File Icon 1 file

Contents

Welcome
Hello!
4 mins
About Ansible
What is Ansible?
2 mins
What Problem does it Solve?
4 mins
An Example Problem & Solution
4 mins
About Ansible: Quiz
Installing Ansible
Installing Ansible
1 min
Installing Ansible (macOS)
1 min
Installing Ubuntu on Windows 10
4 mins
Installing Ansible (Windows 10 + WSL)
5 mins
Setting up our Virtual Machine
What we'll setup
3 mins
Generating an SSH Key (macOS)
2 mins
About Your SSH Key.pdf
73.9 KB
Generating an SSH Key (Windows 10)
2 mins
Our SSH Key + Our DigitalOcean Account
2 mins
Creating our VMs in DigitalOcean
3 mins
The System Inventory
The System Inventory
3 mins
Our Inventory (INI Format)
4 mins
Group Variables (optional)
2 mins
The System Inventory: Quiz
Ad-hoc Commands
Ad-Hoc Commands Theory
2 mins
Ad-Hoc Commands: More Theory
2 mins
Adding a new User Account
3 mins
Exploring the User Module's Documentation
2 mins
Installing Nginx
2 mins
Ad-hoc Commands: Quiz
Playbooks
Playbooks
2 mins
What and Why?
3 mins
An Example Playbook
7 mins
Rewriting the Playbook
5 mins
Playbooks: Quiz
Roles
Roles
3 mins
What are Roles
3 mins
A Simple User Role
8 mins
Roles: Quiz
Variables
Key = Value
5 mins
Lists
4 mins
Maps (Dictionaries, Hashes, ...)
4 mins
Lists of Maps/Maps of Lists
6 mins
Variables: Quiz
Conditionals
A Simple Condition
7 mins
Using the "and" Keyword
4 mins
Using the "or" Keyword
4 mins
Combing Both Keywords
5 mins
Conditionals: Quiz
Loops
Loop versus With_*
2 mins
Looping over a Simple List
4 mins
Looping over a List of Maps
4 mins
Looping over a Map's Keys/Values
6 mins
Loops and Conditionals
2 mins
Loops: Quiz
Tags
Tags
3 mins
Using Tags
7 mins
Tags: Quiz
Thankyou!
Thanks!
1 min
Your Next Steps
3 mins