Ansible for Real-Life Automation A Complete Ansible Handbook Filled with Practical IT Automation Use Cases

Get ready to leverage the power of Ansible's wide applicability to automate and manage IT infrastructure with Ansible for Real-Life Automation. This book will guide you in setting up and managing the free and open source automation tool and remote-managed nodes in the production and dev/staging...

Full description

Bibliographic Details
Main Author: Madapparambath, Gineesh
Format: eBook
Language:English
Published: Birmingham Packt Publishing, Limited 2022
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Description
Summary:Get ready to leverage the power of Ansible's wide applicability to automate and manage IT infrastructure with Ansible for Real-Life Automation. This book will guide you in setting up and managing the free and open source automation tool and remote-managed nodes in the production and dev/staging environments. Starting with its installation and deployment, you'll learn automation using simple use cases in your workplace. You'll go beyond just Linux machines to use Ansible to automate Microsoft Windows machines, network devices, and private and public cloud platforms such as VMWare, AWS, and GCP. As you progress through the chapters, you'll integrate Ansible into your DevOps workflow and deal with application container management and container platforms such as Kubernetes. This Ansible book also contains a detailed introduction to Red Hat Ansible Automation Platform to help you get up to speed with Red Hat AAP and integration with CI/CD and ITSM. What's more, you'll implement efficient automation solutions while learning best practices and methods to secure sensitive data using Ansible Vault and alternatives to automate non-supported platforms and operations using raw commands, command modules, and REST API calls. By the end of this book, you'll be proficient in identifying and developing real-life automation use cases using Ansible
Further reading -- Chapter 3: Automating Your Daily Jobs -- Technical requirements -- Using Ansible to collect server details -- Ansible roles -- Ansible Jinja2 templates -- Collecting system information -- System scanning and remediation using Ansible -- Ansible --extra-vars -- Automated weekly system reboot using Ansible -- Automating notifications -- Encrypting sensitive data using Ansible Vault -- Summary -- Further reading -- Chapter 4: Exploring Collaboration in Automation Development -- Technical requirements -- The importance of version control in IT automation
Item Description:Description based upon print version of record. - Further reading
Physical Description:480 p.
ISBN:1803238623
9781803238623