Description
You will learn everything important for full-fledged work with Ansible as an automation tool for managing Linux systems.
Goals
The goals of this Ansible training provide learners with a comprehensive understanding of the Ansible automation tool and its various functionalities. The training aim to teach learners how to deploy and use Ansible to automate tasks, create playbooks, manage variables and facts, work with cycles and handlers, copy files, manage a large infrastructure, use roles, troubleshoot issues, and provide practical examples of using Ansible.
By the end of this training, learners have a solid understanding of Ansible and be able to effectively use the tool to automate tasks in their own environment. They also be able to troubleshoot and resolve issues that arise during Ansible use, as well as create and manage Ansible roles for larger infrastructure management.Target
For Linux and Unix administrators who need to automate and simplify server administration.Contents
- Introduction to Ansible
- Deploying Ansible
- Creating a playbook
- Working with variables and facts
- Working with cycles and handlers
- Copy the files
- Managing a large infrastructure
- Using roles
- Troubleshooting
- Practical examples of using Ansible
Legal Notice
Ansible is registered trademarks of Red Hat, Inc. in the USA and/or other countries. This course is not certified, accredited, affiliated with, nor endorsed by Ansible or Red Hat, Inc.
Prerequisites
The participant should be able to transfer files over the network, connect remotely to the server, manage software, work with file systems, have the ability to write shell scripts, work with cron. Have knowledge of Unix rights, basic knowledge of SELinux. Manage LVM partitions. Work with network file systems and set up a Linux firewall.Study Materials
Materials are in electronic form.Followups
Ansible 2, Ansible tower, Introduction to containers