System requirements
Use this information when planning your installation of containerized Ansible Automation Platform.
Prerequisites Copy linkLink copied!
- Configure a dedicated non-root user on the Red Hat Enterprise Linux host.
- This user requires
sudoor other Ansible supported privilege escalation (sudois recommended) to perform administrative tasks during the installation. - This user is responsible for the installation of containerized Ansible Automation Platform.
- This user is also the service account for the containers running Ansible Automation Platform.
- This user requires
- For managed nodes, configure a dedicated user on each node. Ansible Automation Platform connects as this user to run tasks on the node. For more information about configuring a dedicated user on each node, see Prepare the managed nodes.
- For remote host installations, configure SSH public key authentication for the non-root user. For guidelines on setting up SSH public key authentication for the non-root user, see How to configure SSH public key authentication for passwordless login.
- Ensure the Red Hat Enterprise Linux host has internet access if you are using the default online installation method.
- Open the appropriate network ports if you have a firewall in place. For more information about the ports to open, see Container enterprise topology in Tested deployment models.
Podman does not support storing container images on an NFS share. To use an NFS share for the user home directory, set up the Podman storage backend path outside of the NFS share. For more information, see Rootless Podman and NFS.
Ansible Automation Platform system requirements Copy linkLink copied!
Your system must meet the following minimum system requirements to install and run Red Hat Ansible Automation Platform.
| Type | Description | Notes |
|---|---|---|
| Subscription |
|
|
| Operating system |
|
|
| CPU architecture |
x86_64, AArch64, s390x (IBM Z), ppc64le (IBM Power) |
|
| |
|
|
| Browser |
A currently supported version of Mozilla Firefox or Google Chrome. |
|
| Database |
|
|
| IP version |
IPv4, IPv6 (single-stack and dual-stack) |
Each virtual machine (VM) has the following system requirements:
| Requirement | Minimum requirement |
|---|---|
| RAM |
|
| CPUs |
4 |
| Local disk |
|
| Disk IOPS |
3000 |
Database requirements Copy linkLink copied!
Ansible Automation Platform can work with two varieties of database:
- Database installed with Ansible Automation Platform - This database consists of a PostgreSQL installation done as part of an Ansible Automation Platform installation using PostgreSQL packages that Red Hat provides.
- Customer provided or configured database - This is an external database that the customer provides, whether on bare metal, virtual machine, container, or cloud hosted service.
Ansible Automation Platform requires a customer provided (external) database to have International Components for Unicode (ICU) support.