Red Hat Certified Engineer (EX294) Cert Prep: 2 Using Ansible Playbooks

Red Hat Certified Engineer (EX294) Cert Prep: 2 Using Ansible Playbooks

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 2h 04m | 262 MB

Looking to earn the Red Hat Certified Engineer (RCHE) certification? In this course, the second installment in a three-part series, learn how to create and work with Ansible playbooks as you prepare to take—and ace—the RHCE (EX294) exam. Grant McWilliams shares tips for managing YAML files, explains how to work with variables to retrieve results after you run a command, and shows how to use Jinja2 template files. He goes over looping methods in Ansible, including how to loop with lists, dictionaries, and conditionals. He also demonstrates how to use blocks to group tasks, as well as how to manage errors. Tune into this course, as well as the other two installments in this series, to learn what you need to know to walk into the test center feeling confident.

Table of Contents

Introduction
1 Introduction
2 What you should know
3 About the EX294 exam

Working with Playbooks
4 Introduction to playbooks
5 Playbook language
6 YAML tips and tricks
7 Install the Atom editor
8 Configure VIM for YAML
9 Playbook hosts and users
10 Playbook tasks list
11 Playbook change handlers
12 Verify Playbooks

Creating Reusable Playbooks
13 Create structured configuration
14 About playbook roles
15 Creating roles
16 Static and dynamic content
17 Using includes in Playbooks

Using Variables
18 Setting inventory and playbook variables
19 Using variables
20 Registering variables
21 Discovering variables from facts

Using Flow Control
22 The when statement
23 Looping methods in Ansible
24 Looping with lists
25 Looping with dictionaries
26 Looping and conditionals
27 Registering variables in loops

Grouping Content
28 Using blocks
29 Block error handling
30 Using tags

Using Ansible to Deploy Files
31 Using Jinja2 template files
32 Using modules to manipulate files
33 Deploying files from templates

Conclusion
34 Next steps