How to install Ansible AWX on a local host

Good afternoon, friends!
I’m starting to work with ansible, I ask for your help, sorry for the naive question. How do I install Ansible AWX on a localhost without internet access on Debian?
Thanks!

Well, first, you need to make all of the images available on some local docker registry.

Second, AWX is designed to be run in a kubernetes cluster, not on a single localhost. You’re best bet is to follow @kurokobo’s tutorial on deploying it to a single-node k3s cluster. You’ll have to account for pulling the images you need from a local registry you setup (Nexus OSS or ProjectQuay might be suitable, or even TheForeman could work).

https://github.com/kurokobo/awx-on-k3s

The method about air-gapped installation is the one of the FAQ for me.
It may be the time to consider adding air-gapped installation guide :joy:

1 Like

Any progress on this? I’m running into the same issue

Completely no progress :frowning:

Hi @Nikolay,
While we don’t have specific instructions for how to accomplish this, there is some chatter on another thread about this topic that you may find helpful:

You may also refer to the following documentation as well:

Postgres image: Database configuration - Ansible AWX Operator Documentation

Note about overriding images needed for awx deployment - Deploying a specific version of awx - Ansible AWX Operator Documentation

For backup and restore objects, this needs to be specified on the spec as well
postgres_image:
postgres_image_version:
pointing to your mirrored image repository image for postgresql