I managed to install awx v18 using awx-operator since that process was well explained in README.md however I am struggling to enable awx gui to work over https.
1 do I need to install k8s load balancer service (what should I use, how do I do that)
2 can I install x.509 cert on the host and bind awx to use it somehow (if so what are required steps)
Can someone be so kind and elaborate a bit/provide step by step guide (explain the process as if I was 5y old)?
I’m afraid I cannot explain it well enough. I’m a newbie myself, taking up a running installation and trying to upgrade it. Still, I’ll tell you what I inherited.
Thanks Kevin,
From what I found out kubernetes relies on cloud infrastructure for ingress traffic and doesn’t provide tool for that natively for on prem installs.
There is build in Traefik (edge router) and Klipper (single node load balancer) build into k3s but its pretty new concept to me and I find traefik rather complicated.
I understand awx would rely on traefik to define how traffic should go in/out of awx and tls encryption to be provided by LB (load balancer) ==> http traffic between web console user and awx will be tls encrypted and after that it would be plain text http.
Just need to figure out how to make it work all together (there for I asked for some tutorial for newbies).
Can anyone with working on-prem https share how you put it all together?