Table of Contents
Buy on Apress Buy on Amazon

Table Of Contents #

Shelve in Category: Cloud Computing

User level: Intermediate to Advanced

Chapter 0: Front Matter

  • About the Author
  • About the Technical Reviewer
  • Acknowledgments
  • Introduction
  • Who’s This Book For
  • Modern IT Infrastructure
  • Whois Luca Berton
  • Awards & Recognition

Chapter 1: Ansible for Beginners with Examples

  • What is Ansible
  • Getting Started
  • Inventory
  • Playbook
  • Variables
  • Facts and Magic Variables
  • Vault
  • Conditional
  • Loop
  • Handler
  • Role
  • Collection
  • Ansible plugins

Chapter 2: Installing Ansible

  • ansible community vs ansible-core packages
  • Ansible terminology - Ansible vs Ansible-core packages
  • How to install Ansible in Red Hat Enterprise Linux (RHEL) 8
  • How to install Ansible in Ubuntu 22.04 LTS
  • How to install Ansible in Fedora 36
  • How to install Ansible in CentOS 9 Stream
  • How to install Ansible in Windows
  • How to install Ansible in macOS
  • How to install Ansible in SUSE Linux Enterprise Server (SLES) 15
  • How to install Ansible with PIP
  • How to install Ansible in Red Hat Enterprise Linux (RHEL) 9
  • How to install Ansible in Amazon Linux 2 (AWS EC2)
  • How to install Ansible in Debian

Chapter 3: Ansible for VMware

  • Configure Ansible For VMware
  • Configure a Python Virtual Environment for Ansible VMware
  • Ansible troubleshooting - VMware failed to import PyVmomi
  • Ansible troubleshooting - VMware Unknown error while connecting to vCenter or ESXi
  • Ansible troubleshooting - VMware certificate verify failed connecting to vCenter or ESXi
  • Create a VMware virtual machine
  • Deploy a VMware virtual machine from a template
  • Start a VMware virtual machine
  • Stop a VMware virtual machine
  • Take a VMware virtual machine snapshot
  • Delete a VMware virtual machine snapshot
  • Add a new hard disk to VMware virtual machine
  • Expand a virtual disk in VMware virtual machine
  • Gather VMware Hosts information of a cluster
  • Get VMware virtual machine UUID
  • Ansible Dynamic Inventory For VMware
  • Get VMware virtual machine Running Host
  • Get VMware datastore status
  • Upload a file to the VMware datastore
  • Get VMware Guest Tools status
  • Upgrade VMware Guest Tools
  • Live Migration of a VMware Virtual Machine using vMotion
  • Change the boot devices order of a VMware virtual machine

Chapter 4: Closing Remarks

  • Thank you