Course curriculum

  1. 01
    • Introduction

    • Interact to Linux file system with Ansible by examples

  2. 02
    • How to install Ansible in RedHat Enterprise Linux 8

    • How to install Ansible in Ubuntu 20.04 LTS

    • How to install Ansible in CentOS 8

    • How to install Ansible in CentOS Stream 8

    • How to install Ansible in Debian 11

    • How to install Ansible in Fedora 35

    • How to install Ansible in Amazon Linux 2 (AWS EC2)

    • How to install Ansible in CentOS 9 Stream

    • How to install Ansible in AlmaLinux 8

    • How to install Ansible in SUSE Linux Enterprise Server (SLES) 15 SP3

    • How to install Ansible in Rocky Linux 9

    • How to install Ansible in Fedora 36

    • How to install Ansible in AlmaLinux 9

    • How to install Ansible in Ubuntu 22.04 LTS Jammy Jellyfish

  3. 03
    • Test host availability - Ansible module ping

    • Print a text or variable during execution - Ansible module debug

    • Pause execution - Ansible module pause

    • Read a file into a variable on host - Ansible lookup plugin file

  4. 04
    • Create an empty file - Ansible module file

    • Create a text file - Ansible module copy

    • Check if a file exists - Ansible module stat

    • Create a directory - Ansible module file

    • Check if a directory exists - Ansible module stat

    • Rename file or directory - Ansible module copy and file

    • Change file permission - Ansible module file

    • Add Execute Permission 755 Linux file - Ansible module file

    • Delete file or directory - Ansible module file

    • Create a symbolic link (also symlink or soft link) in Linux -Ansible module file

    • Create a hard link in Linux - Ansible module file

    • Download a file - Ansible module get_url

    • Copy files to remote hosts - Local to Remote - Ansible module copy

    • Copy files from remote hosts - Remote to Local - Ansible module fetch

    • Extract an archive - Ansible module unarchive

    • Mount a Windows share in Linux SMB or CIFS - Ansible module mount

    • Mount an NFS share in Linux - Ansible module mount

    • Schedule a Cron Job task in Linux - Ansible module cron

    • Concatenate multiple files in a specific order - Ansible module template and YAM

    • Backup With Rsync - Local to Remote - Ansible module synchronize

    • How to Delete Only Files Inside a Directory - Ansible module find

    • Find All Files with Extension — Ansible module find

    • Search for a String in a File -Ansible module lineinfile

    • Create ISO image from Files and Folders - Ansible module iso_create

  5. 05
    • Thank you