Hey everyone,
I’ve tried searching for it in the last few days but found absolutely nothing that will help my case.
I want to implement the following architecture:
I want to have my users access the AWX UI, run a job from there, that job will be passed to an isolated instance which is the only one with the access to the environment servers.
I’ve installed my AWX deployment using Kubernetes. the problem I’m facing is adding the Isolated instance group in the inventory file since in K8s the pods names are the name of the deployment and a random string. so when I tried to set in example:
[isolated_group_qa]
isolatedA
However when I run the ansible-playbook it fails on the fact that there are no connection to isolatedA host.
My question is am I doing something incorrect? how do I implement that type of architecture in a K8s cluster? I really tried to find any reference of some one doing a similar thing but I haven’t managed to get see one.
If needed I’ll elaborate more.
Thank you very much,
Yehonatan.