AWX Officially Supported Installation

Hi Guys,

Iam new to the community , could you please let me know what all installation method’s are Officially and suggested supported for installation AWX on production? Please share the link for these installation as well.

Also please confirm on any deprecated / non supported installation methods lke docker-compose etc…

Hoping to hear on this thread soon!!

Thanks
Gaurav

This is the most correct howto I have found (although it is not complete and not without errors):

https://dataplumber.wordpress.com/2021/04/22/installing-awx-19-on-microk8s-in-aws/

Take note the the my-awx.yml file content must be:

apiVersion: [awx.ansible.com/v1beta1](http://awx.ansible.com/v1beta1)
kind: AWX
metadata:
  name: awx
spec:
  ingress_type: Ingress
  ingress_tls_secret: awx-secret-tls
  hostname: [awx.yourname.com](http://awx.yourname.com)
  extra_volumes: | 
    - name: data-vol 
      hostPath: 
        path: /home/ubuntu 
        type: Directory 
  task_extra_volume_mounts: | 
    - name: data-vol 
      mountPath: /data

Also, using that howto will leave you with a non-functional project base path /var/lib/awx/projects.
In the old installation way, when using docker, it was easy to enable the project base path… now, it is not clear how to enable that.

GAURAV Pande (gaupande21@gmail.com) said:

Hi Guys,

Iam new to the community , could you please let me know what all
installation method's are Officially and suggested supported for
installation AWX on production? Please share the link for these
installation as well.

See the docs at https://github.com/ansible/awx/blob/devel/INSTALL.md.
The supported method for installation in a production-like manner is
on kubernetes via the awx-operator.

There is a docker-compose method that is used for a development environment;
it requires building your own images, and shouldn't be used in production.

Bill

Thanks Bill.

And if we need to install awx older version lets say 14.x which supported docker-compose installation method can we still do that? Following tuat specific version documentation or it has been removed?

Yea yoy can use that particular install version.