Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Ansible for Beginners

via YouTube

Overview

This course on Ansible for beginners aims to teach students the fundamentals of Ansible automation tool. By the end of the course, learners will be able to create and manage playbooks, roles, and modules effectively. They will also gain skills in working with inventory, SSH, modules like file, user, APT, and Docker, as well as handling configurations, variables, and monitoring tasks. The teaching method includes video tutorials and practical exercises. This course is designed for individuals who are new to Ansible and interested in automating IT tasks and configurations.

Syllabus

Ansible Tutorials - Free & Full Course.
Introduction in 5 minutes - #ANSIBLE 01.
Definitions and Concepts : inventory, hosts and groups - #ANSIBLE 02.
Playbooks and Roles ?? #ANSIBLE 03.
How could you install it ?? #ANSIBLE 04.
SSH : How generate and use a key ? #ANSIBLE 05.
What is ansible.cfg file ? #ANSIBLE 06.
Inventory and Structure #ANSIBLE 07.
Inventory variables : host_vars and group_vars - #ANSIBLE 8.
The Playbook file - #ANSIBLE 09.
CLI : simple commands and tips/tricks - #ANSIBLE 10.
First module, the file module - #ANSIBLE 11.
How to easily develop ansible code with docker ? - #ANSIBLE 12.
User module : create, remove and manager users - #ANSIBLE 13.
Stat module & Register - #ANSIBLE 14.
With_items and Loops - #ANSIBLE 15.
APT Module : install/update/remove packages - #ANSIBLE 16.
Reboot module - #ANSIBLE 17.
SSH modules (generate and deploy a key) - #ANSIBLE 18.
Delegate_to, run_once and local connection - #ANSIBLE 19.
The COPY module : to copy files and directories - #ANSIBLE 20.
The FETCH module : centralize your files - #ANSIBLE 21.
The TEMPLATE module : jinja, backup, with_items, for loop - #ANSIBLE 22.
Handlers : What is it ? How to use it ? (ex. nginx) - #ANSIBLE 23.
Roles : What is it ? Why ? How ? - #ANSIBLE 24.
Our FIRST roles ? - #ANSIBLE 25.
The SYSTEMD module - #ANSIBLE 26.
Unarchive and get_url modules - #ANSIBLE 27.
Lineinfile module - #ANSIBLE 28.
APT key and repository modules - #ANSIBLE 29.
Precedence of variables - #ANSIBLE 30.
Gather Facts - # ANSIBLE 31.
Exercises / Monitoring : How to install node exporter - #ANSIBLE 32.
Exercises / Monitoring : install prometheus - #ANSIBLE 33.
URI module : send http request - # ANSIBLE-34.
Shell & Command modules - #ANSIBLE 35.
Env vars, lookup & prompt - #ANSIBLE 36.
Synchronize & Assemble modules - #Ansible 37.
PE Monitoring : grafana installation - #ANSIBLE 38.
PE Monitoring - Grafana dashboards, datasource and user - # Ansible 39.
Docker image & login modules - #Ansible 40.
Docker container : build, run, check - #Ansible 41.
Docker Network & Volume modules - #Ansible 42.
How to get docker informations with modules ? - #Ansible 43.
The docker-compose module : build, file... - #ansible 44.

Taught by

XavkiEn

Reviews

Start your review of Ansible for Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.