Demystifying Ansible Automation Platform A Definitive Way to Manage Ansible Automation Platform and Ansible Tower

You'll learn about each object in the platform, how it interacts with other objects, as well as best practices for defining and managing objects to save time. You'll see how to maintain the created pieces with infrastructure as code. As you advance, you'll monitor workflows with CI/CD...

Full description

Bibliographic Details
Main Author: Sullivan, Sean C.
Format: eBook
Language:English
Published: Birmingham Packt Publishing, Limited 2022
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
Table of Contents:
  • Cover
  • Title Page
  • Copyright
  • Contributors
  • Table of Contents
  • Preface
  • Part 1: Getting Ansible Automation Platform Up and Running
  • Chapter 1: Introduction to Ansible Automation Platform
  • Technical requirements
  • AAP overview
  • Automation controller (Red Hat Ansible Tower)
  • Automation execution environments
  • Automation hub
  • Automation services catalog
  • Red Hat Insights for Red Hat AAP
  • Ansible content tools
  • Key differences between upstream and official Red Hat products
  • Overview of the methods that will be used in this book
  • Backing up
  • Secret key redistribution
  • Restore
  • Issues that can arise when using the installer
  • Summary
  • Chapter 3: Installing Ansible Automation Platform on OpenShift
  • Technical requirements
  • Installing AWX on minikube
  • Installing CodeReady Containers
  • Installing the Red Hat Ansible Automation Platform operator on an OpenShift cluster
  • Exploring the Automation controller and Automation hub on OpenShift
  • Learning about Automation controller specifics on OpenShift
  • Secret fields
  • Learning Automation hub specifics
  • Backing up and restoring a backup for Automation hub and the Automation controller on OpenShift
  • Summary
  • Chapter 4: Configuring Settings and Authentication
  • Technical requirements
  • Getting a trial version of Ansible Automation Platform
  • Configuring Automation controller settings
  • Registering the Automation controller with a subscription manifest
  • Updating Automation controller settings
  • Configuring the RH-SSO server SAML
  • Getting values from a Windows AD server
  • Configuring the RH-SSO server
  • Setting Automation hub administrators with RH-SSO
  • Integrating the Automation controller with RH-SSO
  • Troubleshooting the SAML configuration
  • Integrating LDAP with Microsoft AD
  • Automation controller LDAP bind and user variables
  • Automation controller LDAP group variables
  • Automation controller LDAP miscellaneous variables
  • Troubleshooting
  • Setting up other authentication methods
  • Adding users and teams to the Automation controller without an IdP
  • Adding users and groups to the Automation hub without an IdP
  • Summary
  • Part 2: Configuring AAP
  • Chapter 5: Configuring the Basics after Installation
  • Technical requirements
  • Introduction to the roles and modules that will be used in this book
  • The manual approach
  • Using Ansible to manage the configuration
  • Execution environments and Ansible Navigator
  • Summary
  • Chapter 2: Installing Ansible Automation Platform
  • Technical requirements
  • Getting a trial version of Ansible Automation Platform
  • Planning an installation on a machine
  • The distinct types of nodes
  • High availability
  • Installation methods
  • Setting variables for the automation mesh and node types
  • Installing Galaxy NG on a machine
  • Backing up and restoring the installation