Menu Close

Chapter 5. December 2021 release

5.1. Ansible Automation Platform 2.1

Red Hat Ansible Automation Platform simplifies the development and operation of automation workloads for managing enterprise application infrastructure lifecycles. It works across multiple IT domains including operations, networking, security, and development, as well as across diverse hybrid environments. Simple to adopt, use, and understand, Red Hat Ansible Automation Platform provides the tools needed to rapidly implement enterprise-wide automation, no matter where you are in your automation journey.

Enhancements

  • Automation Mesh introduces separate execution capacity and update your cluster without downtime with Automation Mesh that connects the cluster with a flexible communication method using receptor
  • The platform installer can deploy a Highly Available (HA) Automation Hub cluster
  • Automation Hub connects instances to external Red Hat SSO instances and for the installer to deploy Red Hat SSO
  • Bundle installer provides the execution environment as part of the bundle
  • In the platform installer, rsync is not required anymore
  • The platform installer supports both with rsync and without rsync environment
  • Added support for sshpass 1.09
  • The platform operator has been upgraded to operator-sdk 1.11
  • Added support for OpenShift Container Platform 4.10
  • Added support for disconnected environment in the platform operator
  • Added support for SSO configuration for Hub in the platform operator
  • Added a must-gather container to help troubleshoot operator issues in the platform operator
  • Upgraded execution environment to ansible-core 2.12
  • Updated execution environment collections to core-2.12 compatible collections

5.2. Automation controller 4.1

Automation controller replaces Ansible Tower. Automation controller introduces a distributed, modular architecture with a decoupled control and execution plane. The name change reflects these enhancements and the overall position within the Ansible Automation Platform suite.

Automation controller provides a standardized way to define, operate and delegate automation across the enterprise. It also introduces new, exciting technologies and an enhanced architecture that enables automation teams to scale and deliver automation rapidly to meet ever-growing business demand.

New features

  • Separate control and execution layers.
  • Automation execution environments are container images that provide a standardized way to build and distribute environments where automation runs.
  • Automation mesh allows distributed execution across on-premises environments, the hybrid cloud, and the edge. It replaces Ansible Tower and isolated nodes.

Removed

  • Support for custom Python virtual environments for execution.

See Automation controller Release Notes for 4.x for a full list of new features and enhancements.