ansible / awx

AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is one of the upstream projects for Red Hat Ansible Automation Platform.
Other
13.89k stars 3.4k forks source link

Off center virtualenvs #4308

Open ivangonzalezz opened 5 years ago

ivangonzalezz commented 5 years ago
ISSUE TYPE
COMPONENT NAME
SUMMARY

It would be a good idea to centralize the definition of virtual environments to execute job templates. This is a good idea to maintain the same packages into a venv between different Tower hosts to reduce error chance.

wenottingham commented 5 years ago

Not sure what is meant by 'off center' here?

ivangonzalezz commented 5 years ago

Sorry, I meant to 'centralize' the definition of virtual environment in one point to avoid differences between hosts.

wenottingham commented 5 years ago

This isn't really practical in the general sense, as we are unlikely to be distributing content between hosts like this.

Something like shared volumes in Kubernetes or OpenShift may be the best solution (or a rebuilt image that contains them.)