
Learn the basics of an Ansible model and use battle-tested code to automate Windows sysadmin tasks across 50+ examples, with copy-paste steps you can reproduce in the terminal.
How to use the ping module, execute a command and retrieve the Ansible Facts from a target node via the ansible command line.
A step-by-step guide inside the Ansible Playbook anatomy: play, tasks, modules, conditional, loop, handler, variable, list.
Learn to write stable Ansible playbooks with YAML syntax and inventories. Implement idempotent tasks across multiple plays, using modules like copy, service, and users, with privilege escalation.
Master loop statements in Ansible to automate repetitive tasks by iterating over lists, dictionaries, and numeric sequences in playbooks, reducing errors and boosting reliability.
How to select single or multiple tasks, include, import, play, block, and role in an Ansible Playbook using tags parameter of ansible-playbook command.
How to store variables and files in an encrypted way using the ansible-vault command line utility.
What is ansible-core? What is the ansible community package? What happened to the Ansible project after version 2.9? An overview of the ansible community and ansible-core packages and use-cases nowadays.
How to install and maintain Ansible inside Windows 10 using the Windows Subsystem for Linux and Ubuntu 20.04 LTS.
How to install and maintain up-to-date Ansible inside Windows 11 using the Windows Subsystem for Linux and Ubuntu 20.04 LTS.
How to install Ansible with PIP - the Python package manager.
How to set up step by step on a fresh Windows 10 machine how to configure a "basic" authentication, use a Local Accounts for authentication, and successfully execute a simple "win_ping" Ansible Playbook.
How to test Windows host availability? Today we’re going to talk about the simplest way to test if a Windows-managed host is available to receive our commands. Ansible module win_ping.
How to automate the creation of an empty “example.txt” in the Desktop of your users in Windows-like systems with Ansible Playbook.
How to automate the checking of the “example.txt” file on the Desktop of the user in the Windows system and display a message or execute a task accordingly with Ansible Playbook.
How to Install Windows software with Ansible? Today I’m going to reveal a secret to installing software in a Windows-managed host using Chocolatey Package Manager.
How to copy report.txt file to Windows remote hosts using Ansible module win_copy.
How to automate the copy and validate the checksum of example.txt file in the Desktop to a Linux Ansible Controller using Ansible Playbook and fetch module.
How to reboot Windows remote hosts with Ansible specifying the notification message to logged users, the delay seconds, and the verification command.
How to install the latest Google Chrome Stable on a Windows-like workstation using the chocolatey package manager. Included demo in Windows 2019.
How to automate the installation of the latest version of Docker Desktop in your Windows-like system with Ansible Playbook and Chocolatey.
How to automate the extraction of an example ZIP compressed archive with a text file inside creating the output directory on a Windows-like system with Ansible module win_unzip.
How to automate the download of a file, verify the checksum and save wherever you want in Windows-like systems with Ansible module win_get_url.
How to automate the creation of "example" folder in the user Desktop on Windows-like hosts with Ansible Playbook.
How to automate the checking of the “example” directory/folder in the Desktop of the user on the Windows system and display a message or execute a task accordingly with Ansible Playbook.
How to automate the check of the .NET Framework version installed in the Windows-like machine using the Windows Registry with Ansible Playbook.
How to automate the Windows Update process and rebook if needed on Windows-like systems using Ansible Playbook and win_updates module.
How to automate the creation of the Windows Registry key “name” and “value” under a specified “path” on Windows-like systems with Ansible Playbook using win_regedit module.
How to automate the deletion of the Windows Registry “Test” path with one key “hello” under a specific hive Windows-like systems with Ansible Playbook using win_regedit module.
How to automate the creation of the “example” local user member of Users group on Windows-like systems with Ansible Playbook with win_user module.
How to automate the creation of the "accounting" local group on Windows-like systems with Ansible Playbook with win_group module.
How to automate the removal of a local user “accounting” on Windows-like systems using the Ansible module win_group.
How to automate the removal of a local user “example” on Windows-like systems using the Ansible module win_user.
How to automate the password changing of the local user “example” on Windows-like systems using Ansible Playbook and module win_user.
How to automate the backup synchronization of an “examples” folder to “examples-backup” on Windows using RoboCopy with Ansible module win_robocopy.
How to reproduce, troubleshoot, and fix the “The PowerShell shell family is incompatible with the sudo become plugin” Ansible runtime error.
How to troubleshoot the Windows 10 WSL: Windows Subsystem for Linux - Error: 0x80370102 The virtual machine could not be started because a required feature is not installed. How to verify the Windows Feature and workaround using the Windows Subsystem for Linux version 1.
How to troubleshoot the Windows 11 WSL: Windows Subsystem for Linux - Error: 0x80370102 The virtual machine could not be started because a required feature is not installed. How to verify the Windows Feature and workaround using the Windows Subsystem for Linux version 1.
How to reproduce, troubleshoot, and fix the Module Failure Ansible fatal error on Windows-target. Demo code included for download file example.
Unhandled exception errors are nasty Ansible problems. In a live demo, we are going to troubleshoot starting from the error message. We are going to investigate the root cause of the problem and fix using the win_user module.
Celebrate finishing the course and reflect on how automation, including 50+ examples, saves time in daily Windows sysadmin tasks. Anticipate new ways to automate your work and keep learning.
Learn the Ansible automation technology with some real-life examples.
Every successful IT department needs automation for bare metal servers, virtual machines, cloud, containers, and edge computing. Automate your IT journey with Ansible automation technology.
I'm going to teach you, example by example, how to accomplish the most common System Administrator tasks.
You will start by installing Ansible in Windows 10 and 11 and using the most command package managers and archives.
Each of the 50+ lessons summarizes a module, from the most critical parameter to some live demo of code and real-life usage. Each code is battle-proved in real life. In every video, there is a terminal interaction and verification session. Mundane activities like installing software, verifying a system is up-to-date, rebooting a server, installing Google Chrome, or copying files from the local controller to a remote system could be automated with some lines of code, and these are only some of the long lists included in the course.
Some Ansible codes are usable in all Windows systems, and some are specific to Windows Server.
The Ansible troubleshooting lessons teach you how to read the error message, reproduce it, and the process of troubleshooting and resolution.
Are you ready to automate your day with Ansible?