Loading...

Watch: Install Ansible Automation Controller on a Single Host with Internal DB

Learn how to install Red Hat Ansible Automation Platform on a single host with an internal database. Ideal for small automation workflows or developer scenarios.

Standalone automation controller with internal database (single host)

The following inventory file is used to install the Red Hat Ansible Automation Platform with one Ansible Automation Controller. This installation inventory file installs one single automation controller node with an internal database “host1.example.com”.

``ini

[automationcontroller]

host1.example.com node_type=hybrid

[all:vars]

admin_password='<password>'

pg_host=''

pg_port='5432'

pg_database='awx'

pg_username='awx'

pg_password='<password>'

pg_sslmode='prefer'

registry_url='registry.redhat.io'

registry_username='<registry username>'

registry_password='<registry password>'

`

With the following parameters:

  • [automationcontroller] The hostname and the node type. In this case host1.example.com and hybrid type. The hybrid type act as a controller and execution node
  • admin_password: the password of the “admin” user in the Web user interface
  • pg_password: the password of the PostgreSQL database
  • registry_username: the Red Hat Consumer username
  • registry_password`: the Red Hat Consumer password

Conclusion

Standalone Automation Controllers with internal databases are useful in developer scenarios or a small automation workflow.

Read the full tutorial: Install Ansible Automation Controller on a Single Host with Internal DB