awx icon indicating copy to clipboard operation
awx copied to clipboard

allow control node to peer out to remote execution node

Open TheRealHaoLiu opened this issue 2 years ago • 3 comments

Summary

As a user, from an AWX controlplane deployed on a Kubernetes Cluster, I would like the ability to peer out to a remote execution node.

Acceptance Criteria

  • [x] when a execution node (Instance) is added to AWX controlplane, all control node is able to peer out to the new execution node
  • [x] communication between control node and remote execution node is secured via mTLS

TheRealHaoLiu avatar Aug 02 '22 00:08 TheRealHaoLiu

PoC from @shanemcd AWX changes: https://github.com/ansible/awx/compare/mesh-scaling-backend...shanemcd:awx:mesh-scaling-backend awx-operator changes: https://github.com/ansible/awx-operator/compare/devel...shanemcd:awx-operator:external-execution-nodes

TheRealHaoLiu avatar Aug 02 '22 00:08 TheRealHaoLiu

https://github.com/ansible/awx-operator/pull/1012

TheRealHaoLiu avatar Aug 03 '22 18:08 TheRealHaoLiu

https://github.com/ansible/awx/pull/12619

TheRealHaoLiu avatar Aug 04 '22 19:08 TheRealHaoLiu

We are blocked to test until https://issues.redhat.com/browse/AAP-5543 and https://github.com/ansible/tower/issues/6081 are done

CFSNM avatar Sep 06 '22 11:09 CFSNM

Validated from QE side. Closing

CFSNM avatar Sep 19 '22 19:09 CFSNM