我需要安装一些本地鸡蛋包(公司特定的东西)作为安全措施的一部分。
我可以使用shell命令进行hacky安装,但我想知道是否有更安全友好/更健全的方式来做它?
答案 0 :(得分:0)
不适用于鸡蛋AFAIK。 Ansible确实有一个easy_install
模块,但它没有在本地设置和egg的选项。
您可以尝试pip
模块,但正如您可能已经看到的那样,pip
不支持本地鸡蛋安装。因此,如果您想使用pip
Ansible模块,您将为那些作为鸡蛋的包创建一个源代码分发。
您可以在此处查看Ansible pip
模块的文档:
http://docs.ansible.com/pip_module.html
此外,pip
文档在此处:
http://www.pip-installer.org/en/latest/
当然,您可以破解Ansible的easy_install
模块,但这可能比使用Ansible shell
模块花费的时间更长。
希望它有所帮助。