I’ve been installing AWX using the AWX Operator on multiple servers with good resources and high speed internet, and the process consistently takes around 3 to 4 hours to complete. Is this expected behavior? If not, could someone please share how long the installation typically takes under normal conditions? If I’m doing something incorrectly during the process, I would appreciate any guidance or corrections.
I follow the installation instruction from the awx page on readthedocs:
Here are the steps I take:
-
cd awx-operator/
-
git checkout tags/2.19.1
-
export VERSION=2.19.1
-
make deploy
-
nano awx-demo.yml
---
apiVersion: awx.ansible.com/v1beta1
kind: AWX
metadata:
name: awx-server
spec:
service_type: nodeport
- kustomization.yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
# Find the latest tag here: https://github.com/ansible/awx-operator/releases
- github.com/ansible/awx-operator/config/default?ref=2.19.1
# Set the image tags to match the git version from above
images:
- name: quay.io/ansible/awx-operator
newTag: 2.19.1
# Specify a custom namespace in which to install AWX
namespace: awx
Also I’ve tried with this kustomization.yaml
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./config/default
- awx-demo.yml
# Set the image tags to match the git version from above
images:
- name: quay.io/ansible/awx-operator
newTag: 2.19.1
# Specify a custom namespace in which to install AWX
namespace: awx
- nano awxmeshingress-demo.yml
---
apiVersion: awx.ansible.com/v1alpha1
kind: AWXMeshIngress
metadata:
name: awx-mesh-ingress-server
spec:
deployment_name: awx-server
- kubectl config set-context --current --namespace=awx
- kubectl apply -k .