Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

Automation with Ansible- Red Hat Linux Training

Shikhar Verma

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
67 Videos (6h 17m)
    • Preview of course module "Automation with Ansible"

      7:13
    • Introduction Ansible

      8:14
    • Ansible concepts & Architecture

      6:00
    • Lab-Introductory Idea about Ansible & Inventory Hosts

      6:21
    • Ansible Control Node Componets

      5:32
    • Ansible roles responsibility control managed hosts 5

      7:09
    • Deploying Ansible - Understanding Inventory file, communication

      10:09
    • SSH Authenication between Control & Managed Nodes

      7:11
    • Customize the behaviour of Ansible by Modifying Ansible Configuration file

      3:56
    • Lab Session

      5:38
    • Running Ad Hoc Commands

      6:08
    • Lab-1 on Ad hoc Commands

      11:29
    • Ansible Command & Shell

      4:44
    • Ad Hoc Command Configurations

      11:47
    • Lab -2 on Ad Hoc Commands

      4:26
    • Implementing Playbooks

      8:41
    • Lab-Implementing Playbooks

      8:51
    • Lab Playbook on copying a file with various attributes

      10:52
    • Introduction of Modules in Ansible

      6:49
    • Lab on invoking Modules

      7:39
    • Writing a playbook-Idempotent Behaviour

      4:30
    • Lab idempotent lec21

      7:50
    • Implementing Multiple tasks in Ansible Playbook

      10:16
    • Syntax Verification & Dry Check for Ansible Playbook

      2:59
    • Complex Playbook Complete Installation of Apache package

      7:02
    • Overview of Ansible Installation

      5:12
    • Online Ansible Installation

      11:46
    • User's Setup ssh password less authentication

      6:01
    • Offline Ansible Installation (No Internet Connection)

      3:55
    • Introduction of Modules in Ansible

      6:49
    • Lab Session

      7:39
    • Writing a playbook-Idempotent Behaviour

      4:30
    • Lab-Idempotent Behavious of Ansible Modules

      7:50
    • Implementing Multiple tasks in Ansible Playbook

      10:16
    • Syntax Verification & Dry Check for Ansible Playbook

      2:59
    • Complex Playbook Complete Installation of Apache package

      7:02
    • Managing Variables in Ansible

      5:05
    • Lab-Managing Variables

      6:44
    • Ansible facts

      6:27
    • Lab-Ansible Facts

      3:32
    • Hosts & Group variables

      4:30
    • Lab on Variables

      4:56
    • Conditionals in Ansible

      5:02
    • Ansible Handlers

      6:04
    • Lab on conditionals in Ansible playbooks

      8:11
    • Ansible loops flow control

      5:38
    • Lab 1

      9:26
    • Lab 2

      9:26
    • Manager User Accounts

      11:15
    • Lab on User Account

      5:33
    • Complete Automate User Administration tasks

      8:14
    • Supply Crypted Password in playbook

      5:07
    • Ansible-playbook on user module with condition

      8:31
    • Lab session

      7:42
    • Industrial Usage of Automation tool Lab1

      6:31
    • Industrial Usage of Automation tool Lab2

      7:45
    • Modules-Script, fetch & Debug

      4:23
    • Lab2 on Script, fetch & Debug Modules

      6:08
    • How to Reset Password using user module

      5:27
    • Lab-1 Password Reset

      3:46
    • Lec-2 Password Reset

      3:51
    • Overview of Patching In Linux

      3:46
    • Lab 1 to automate patching using Ansible playbook

      9:55
    • Lab 2 to automate patching using Ansible playbook

      12:07
    • Lab 3 to automate patching using Ansible playbook

      5:13
    • Lab 4 to automate patching using Ansible playbook

      5:53
    • Automate to Install Specific Kernel Version on Linux Server using Ansible

      6:36

About This Class

Course Contents

Automation with Ansible - Red Hat Training

1 Introducing Ansible

  • Overview of Ansible Architecture
  • Ansible Compenents
  • Overview of Ansible Deployments
  • Describing Ansible Inventory
  • Summary

2 Deploying Ansible

  • Installing Ansible
  • Guided Exercise: Installing Ansible
  • Managing Ansible Configuration Files
  • Guided Exercise: Managing Ansible Configuration Files
  • Running Ad Hoc Commands
  • Guided Exercise: Running Ad Hoc Commands
  • Managing Dynamic Inventory
  • Guided Exercise: Managing Dynamic Inventory
  • Lab: Deploying Ansible
  • Summary

3 Ansible Installation on Red Hat Linux 7

  • Overview of Ansible Installation
  • Online Ansible Installation ( via Internet )
  • User's Account Setup for Passwordless Authentication
  • Offline Ansible Installation ( When there is no internet available on Control Node )

4 Implementing Playbooks

  • Writing YAML Files
  • Guided Exercise: Writing YAML Files
  • Implementing Modules
  • Guided Exercise: Implementing Modules
  • Implementing Ansible Playbooks
  • Guided Exercise: Implementing Ansible Playbooks
  • Lab: Implementing Playbooks
  • Summary

5 Managing Variables and Inclusions

  • Managing Variables
  • Guided Exercise: Managing Variables
  • Managing Facts 
  • Guided Exercise: Managing Facts
  • Managing Inclusions
  • Guided Exercise: Managing Inclusions
  • Lab: Managing Variables and Inclusions 

6 Implementing Task Control

  • Constructing Flow Control
  • Guided Exercise: Constructing Flow Control
  • Implementing Handlers
  • Guided Exercise: Implementing Handlers
  • Implementing Tags
  • Guided Exercise: Implementing Tags
  • Handling Errors
  • Guided Exercise: Handling Errors
  • Lab: Implementing Task Control
  • Summary

7. Automate User Administrative tasks using Ansible playbook with Shell Scripting

  • Manage User Administration
  • Lab on user administration using Ansible Playbook
  • Complete automate user administrative tasks using Ansible playbook with Shell Scripting
  • Supply Crypted Password in playbook
  • Ansible-playbook on user module with conditions -Lab

8. Industrial Live overview of Automation tool using Ansible with Shell Scriptings & python

  • Industrial usage of Automation tool Lab-1
  • Industrial usage of Automation tool Lab-2

9. Automate Patching on Multiple Linux Server using Ansible Playbook

  • Overview about Linux Patching
  • Automate Linux Patching using Ansible
  • Verify application/Database processes are running or not
  • Decision point to start patching
  • Upgrade all the packages on the server
  • Check if reboot required after the kernerl update
  • Install the specific kernel version using Ansible Playbook.
  • Various Labs to understand the Ansible Playbook for patching

5

Students

--

Projects

0

Reviews (0)

Technology Linux IT Security Ansible