Mastering ansible in an hour and the half
4.3 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,628 students enrolled

Mastering ansible in an hour and the half

Understand how ansible is working and be familiar with main ansible components
4.3 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
3,628 students enrolled
Created by Maksym Postument
Last updated 10/2018
English
English [Auto-generated]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Execute ad-hoc commands against servers
  • Configure Ansible roles with tasks, handlers, files, templates, and default variables
  • Write Ansible configuration playbooks to deploy a applications
  • Test and troubleshoot Ansible playbook execution.
Requirements
  • You should have a Linux or Mac OS X computer, or access to at least one Linux virtual machine for installing Ansible.
Description

Mastering Ansible is a journey of learning Ansible for configuration management and orchestration tool. After this course you will  understand ansible and best practice of usage this awesome tool. You will be able to automate infrastructure configuration and configuration. You will learn how to safely store secure data inside of ansible using ansible vault and how to use community playbooks using ansible galaxy. You will learn how to operate ansible facts how to use facts in ansible conditions. You will learn how to use jinja2 language for template creation and dynamic file configuration using ansible templates

Who this course is for:
  • No programming or previous automation experience is required.
  • The course is designed for students who have little or no experience with Ansible, but are familiar with Linux systems administration concepts.
Course content
Expand all 28 lectures 01:33:39
+ Core Components
1 lecture 04:45

This video of lesson lays the foundation for the remainder of the course content.

Preview 04:45
Core components of Ansible
4 questions
+ Ad-hoc
3 lectures 08:02

Learn how to use ad-hoc ansible commands for simple system managment

Preview 03:35
Ad-hoc demonstration Part 2
02:18
Ad-hoc commands
3 questions
+ Inventory
5 lectures 14:26

This lecture expands on the basic inventory concepts already covered, such as file format and location

Inventory Essentials
05:17

This lecture goes over the details of how dynamic inventories in Ansible work

Dynamic Inventories
02:07

Demonstration of usage inventory with variables

Inventory with variables
03:27

This demonstration goes over how to use YAML to create an inventory.

YAML Inventories Example
01:17
Dynamic Inventories Example
02:18
Inventories
2 questions
+ Ansible Playbooks
10 lectures 29:15
Introduction to playbooks and common modules
01:48
How to create playbook
02:28
Syntax Demonstration
03:30
Use Variables to Retrieve the Results of Running Commands
01:37
Conditionals and loops
03:01
Conditionals and loops demo
07:09
Error handling
02:05
Error handling demo
03:37
Tags
01:26
Tags demo
02:34
Playbooks
5 questions
+ Templates
2 lectures 07:20
Templates basic
02:12
Template demo
05:08
Templates
3 questions
+ Variables and Facts
3 lectures 08:56
Variables basics
02:38
Variables demo
02:55
Facts demo
03:23
+ Roles
1 lecture 11:26
Roles demonstration
11:26