Section 1 : Course Overview and Introduction to Ansible
|
Lecture 1 | Motivations, Learning Outcomes and Course Structure | 00:06:04 Duration |
|
Lecture 2 | Introduction to Ansible | 00:05:16 Duration |
Section 2 : Setup of the Lab Environment and Course Resources
|
Lecture 1 | Installing Docker | 00:12:55 Duration |
|
Lecture 2 | Installing the Ansible Lab | 00:11:16 Duration |
|
Lecture 3 | Configuring SSH connectivity between hosts | 00:16:56 Duration |
|
Lecture 4 | Setting up the Course Repository | 00:02:15 Duration |
|
Lecture 5 | Section 1 & 2 Quiz | 00:04:53 Duration |
Section 3 : Ansible Architecture and Design
|
Lecture 1 | Ansible Configuration | 00:09:40 Duration |
|
Lecture 2 | Ansible Inventories | |
|
Lecture 3 | Ansible Modules | 00:17:59 Duration |
Section 4 : Ansible Playbooks, Introduction
|
Lecture 1 | YAML | 00:27:37 Duration |
|
Lecture 2 | Ansible Playbooks, Breakdown of Sections | 00:23:57 Duration |
|
Lecture 3 | Ansible Playbooks, Variables | |
|
Lecture 4 | Ansible Playbooks, Facts | 00:16:00 Duration |
|
Lecture 5 | Templating with Jinja2 | 00:12:46 Duration |
|
Lecture 6 | Ansible Playbooks, Creating and Executing | 00:24:14 Duration |
Section 5 : Ansible Playbooks, Deep Dive
|
Lecture 1 | Ansible Playbook Modules | 00:18:10 Duration |
|
Lecture 2 | Dynamic Inventories | 00:15:50 Duration |
|
Lecture 3 | Register and When | 00:11:15 Duration |
|
Lecture 4 | Looping | 00:24:30 Duration |
|
Lecture 5 | Asynchronous, Serial, Parallel | 00:20:43 Duration |
|
Lecture 6 | Task Delegation | 00:10:02 Duration |
|
Lecture 7 | Magic Variables | 00:03:38 Duration |
|
Lecture 8 | Blocks | 00:04:13 Duration |
|
Lecture 9 | Vault | 00:16:06 Duration |
Section 6 : Structuring Ansible Playbooks
|
Lecture 1 | Using Includes and Imports | 00:08:01 Duration |
|
Lecture 2 | Using Tags | 00:12:10 Duration |
|
Lecture 3 | Using Roles | 00:18:33 Duration |
Section 7 : Using Ansible with Cloud Services and Containers
|
Lecture 1 | AWS with Ansible | |
|
Lecture 2 | Docker with Ansible | 00:12:14 Duration |
Section 8 : Creating Modules and Plugins
|
Lecture 1 | Creating Modules | 00:16:17 Duration |
|
Lecture 2 | Creating Plugins |
Section 9 : Other Ansible Resources and Areas
|
Lecture 1 | Troubleshooting Ansible | |
|
Lecture 2 | Best Practices with Ansible | 00:04:45 Duration |
Section 10 : Supplementary
|
Lecture 1 | Credits and Thanks | 00:04:01 Duration |