Ansible Pilot

Create Ansible AWX superuser in Docker containers - Ansible AWX

How to create the Ansible AWX "sysadmin" superuser and verify the credential in the web-UI and API using the awx-manage command line utility in Docker containers.

September 22, 2022
Access the Complete Video Course and Learn Quick Ansible by 200+ Practical Lessons

How to Create an Ansible AWX superuser in Docker containers?

Ansible AWX superuser has the power to configure all the settings and has unlimited power inside the modern web-UI and API interface. I’m going to show you how to create your first superuser and how to use it. I’m Luca Berton and welcome to today’s episode of Ansible Pilot.

The Best Resources For Ansible

Video Course

Books

demo

How to Create Ansible AWX superuser in Docker containers. I’m going to show you how to create the “sysadmin” superuser in Ansible AWX via Docker containers and how to use it in AWX web-UI and API. Ansible AWX admin user enables you to access the Ansible AWX Web-UI and the Ansible AWX API endpoints that require authentication. The user creation is performed using the docker exec command using the awx-manage utility:

$ docker exec -ti tools_awx_1 awx-manage createsuperuser

A successful execution to create the example user as follows:

[[email protected] awx]$ docker exec -ti tools_awx_1 awx-manage createsuperuser
Username: example
Email address: [email protected]
Password: 
Password (again): 
Superuser created successfully.
[[email protected] awx]$

Once a superuser is successfully created you can access the Ansible AWX Web-UI and Ansible API autenticated endopoints.

Ansible AWX UI Login

Login in the Ansible AWX Web UI

Ansible AWX UI Dashboard

The Ansible AWX Web UI Dashboard

Ansible AWX API Login

The direct API endpoint is https://localhost:8043/api/login/.

Login in the Ansible AWX API

Ansible AWX API Authenticated

The current authenticated user is shown in the top Logged in as example.

The Ansible AWX API Authenticated

Recap

Now you know how to create an Ansible AWX superuser in Docker containers.

Subscribe to the YouTube channel, Medium, Website, Twitter, and Substack to not miss the next episode of the Ansible Pilot.

Academy

Learn the Ansible automation technology with some real-life examples in my

My book Ansible By Examples: 200+ Automation Examples For Linux and aws System Administrator and DevOps

BUY the Complete PDF BOOK to easily Copy and Paste the 200+ Ansible code

Want to keep this project going? Please donate

Access the Complete Video Course and Learn Quick Ansible by 200+ Practical Lessons
Trustpilot
Follow me

Subscribe not to miss any new releases

FREE Top 10 Best Practices

Top 10 Best Practices of Ansible Automation: save time, reduce errors and stress