Урок 1.00:04:26
The Course Overview
Урок 2.00:03:30
What Is Ansible?
Урок 3.00:03:10
Why Ansible?
Урок 4.00:19:29
Demonstration – From Bash to Ansible
Урок 5.00:02:55
Course Layout
Урок 6.00:02:54
Basic Ansible Vocabulary
Урок 7.00:03:31
New Features in Ansible 2.0
Урок 8.00:03:03
Creating an Ansible Home Base
Урок 9.00:05:49
Installing Ansible
Урок 10.00:08:31
Bleeding-Edge Ansible Installation
Урок 11.00:07:34
Setting up our Test Environment
Урок 12.00:03:08
Target Machine Requirements
Урок 13.00:05:17
Ansible Configuration Hierarchy
Урок 14.00:05:20
Ansible Hosts Inventory File
Урок 15.00:07:55
Ad-Hoc Commands
Урок 16.00:19:41
Introduction top playbooks
Урок 17.00:11:17
Playbook Structure
Урок 18.00:06:02
Introduction to Modules
Урок 19.00:11:30
Common Modules
Урок 20.00:17:56
Variables and Facts
Урок 21.00:12:03
Real-Life Playbook: Mattermost Deployment
Урок 22.00:14:44
Real-Life Playbook Walkthrough
Урок 23.00:13:07
Debugging and Troubleshooting
Урок 24.00:04:53
Conditionals and Control Flow
Урок 25.00:07:38
Templating, Control Flow, and Iteration in Jinja2
Урок 26.00:04:38
YAML Basics
Урок 27.00:04:00
Ansible Blocks
Урок 28.00:08:11
Performance and Execution Strategies
Урок 29.00:04:59
Ansible Galaxy
Урок 30.00:04:14
Security
Урок 31.00:03:02
Ansible in the Cloud
Урок 32.00:25:11
Ansible AWS Demo
Урок 33.00:02:31
Ansible Tower
Урок 34.00:04:46
The Course Overview
Урок 35.00:11:22
Installing and Setting Up the Working Environment
Урок 36.00:04:58
Configuration Management and How Puppet Fits into the Scenario
Урок 37.00:04:59
Puppet Components and Terminologies
Урок 38.00:03:49
Understanding the Puppet Run Cycle
Урок 39.00:06:07
Installing the Puppet Components
Урок 40.00:08:30
Puppet in Action
Урок 41.00:12:48
Overview of the Puppet Language
Урок 42.00:09:43
Puppet Server in Production and Managing Certificates
Урок 43.00:07:16
Introduction to Community Modules and Puppet Forge
Урок 44.00:05:22
Managing Module Dependencies and librarian-puppet
Урок 45.00:14:09
Managing Environments with r10k
Урок 46.00:10:05
Understanding roles and Profiles
Урок 47.00:12:37
Writing and Managing a Module
Урок 48.00:13:38
Understanding and Using Hiera
Урок 49.00:03:59
Overview of Module Testing
Урок 50.00:08:41
Testing Puppet Syntax with puppet-lint
Урок 51.00:16:01
Writing Unit Tests with rspec-puppet
Урок 52.00:09:39
Writing Tests with Beaker Using Serverspec
Урок 53.00:09:49
Writing Tests with test-kitchen Using Serverspec
Урок 54.00:06:16
Publishing Modules to Puppet Forge with puppet-blacksmith
Урок 55.00:07:14
Configuring and Using Jenkins to Run the Test Suites
Урок 56.00:13:36
Using Jenkins to Create a Code Management Workflow
Урок 57.00:04:11
The Course Overview
Урок 58.00:09:47
Ansible Requirements – Python, PIP, and Virtual Environments
Урок 59.00:27:00
Ansible Course Environment Setup
Урок 60.00:13:42
Ansible on Microsoft Windows
Урок 61.00:06:04
Ansible on Mac OS X
Урок 62.00:18:13
Ansible on Linux
Урок 63.00:27:14
Validating Ansible Installation
Урок 64.00:30:02
Ansible Inventories
Урок 65.00:23:33
Ansible Modules
Урок 66.00:30:17
YAML
Урок 67.00:27:18
Ansible Playbooks, Breakdown of Sections
Урок 68.00:31:27
Ansible Playbooks, Variables
Урок 69.00:28:04
Ansible Playbooks, Facts
Урок 70.00:34:27
Templating with Jinja2
Урок 71.00:30:58
Ansible Playbooks, Creating, and Executing
Урок 72.00:21:33
Ansible Playbook Modules
Урок 73.00:22:38
Dynamic Inventories
Урок 74.00:21:24
register and when
Урок 75.00:33:29
Looping
Урок 76.00:28:39
Asynchronous and Parallel
Урок 77.00:16:54
Task Delegation
Урок 78.00:10:09
Magic Variables
Урок 79.00:05:35
Blocks
Урок 80.00:20:24
Using the Ansible Vault
Урок 81.00:31:46
Creating Custom Modules
Урок 82.00:13:12
Creating Plugins
Урок 83.00:16:59
Using Includes and Imports
Урок 84.00:09:45
Using Tags
Урок 85.00:15:49
Using Roles
Урок 86.00:26:01
AWS with Ansible
Урок 87.00:18:45
Docker Support with Ansible
Урок 88.00:12:19
Troubleshooting Ansible
Урок 89.00:04:11
Validating Testing with Ansible
Урок 90.00:05:13
Best Practices with Ansible
Урок 91.00:11:48
Upgrading Ansible
Урок 92.00:05:55
The Course Overview
Урок 93.00:15:52
Load Balancing in Puppet Servers to Handle Scaling
Урок 94.00:04:06
Creating a Centralized CA Server for Authentication
Урок 95.00:14:20
Understanding Exported Resources and Configuring PuppetDB
Урок 96.00:14:01
Exporting and Collecting in Modules using PuppetDB
Урок 97.00:12:31
Using the PuppetDB API and Dashboard
Урок 98.00:09:01
External Node Classification Using Scripts
Урок 99.00:09:36
Node Classification Using Hiera
Урок 100.00:17:22
Running Puppet server side components in Docker Containers
Урок 101.00:12:30
Automating Docker Containers Using Puppet Agent
Урок 102.00:13:13
Creating Docker Images
Урок 103.00:11:05
Running Applications in Docker Using Puppet
Урок 104.00:16:05
Configuring MCollective for Orchestration in Puppet
Урок 105.00:13:38
Writing Custom Facts
Урок 106.00:05:06
Writing Custom Resource Types
Урок 107.00:06:10
Writing Custom Puppet Types
Урок 108.00:10:50
Writing Custom Providers
Урок 109.00:06:07
Writing Custom Functions