Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to install isolated node in AWX #2320

Closed
forprem opened this issue Sep 25, 2018 · 1 comment
Closed

How to install isolated node in AWX #2320

forprem opened this issue Sep 25, 2018 · 1 comment

Comments

@forprem
Copy link

forprem commented Sep 25, 2018

ISSUE TYPE
  • Feature Idea
COMPONENT NAME
  • Installer
SUMMARY

I'm currently having issues installing isolated nodes. Is there documentation available to do it manually?
Do we install isolated nodes on another host with the Ansible playbook.

I am seeing this one for isolated node but not sure how will i use it.
https://github.com/ansible/awx/blob/devel/.github/ISSUE_TEMPLATE.md

I was running playbook with isolated node information similar to tower in awx but looks like playbook hung waiting from last 3 hours

ADDITIONAL INFORMATION

Need to install AWX isolated node in Docker, Do we have to create cluster before installing Isolated node?
AWX version 1.0.8.0

@ryanpetrello
Copy link
Contributor

ryanpetrello commented Sep 25, 2018

@forprem,

Unfortunately, isolated task execution isn't currently implemented in awx. At this point in time, there's a notable amount of implementation details that have yet to be discussed and implemented, such as:

  • support for building an image that deploys the minimal "playbook runner" tooling that runs on isolated nodes
  • the process of calling various awx-manage commands to register isolated nodes and their controllers as pods come online
  • baking SSH authorized_keys into the image building process for isolated nodes so that controlling awx nodes can SSH into them for isolated playbook execution

There's also a possibility that we may - in the longer term - employ a different model for isolated nodes in containerized environments; after all, users of traditional Tower installs (where this feature originated) have historically tended to treat their isolated node infrastructure more like pets than cattle, which is very different from the OpenShift model.

As we make progress on this issue in the future, I expect that we'll likely track our planning and development progress at #1207 and #1485.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants