Ansible是在服务器上安装和更新软件的出色工具。它通常是CI / CD工作流程的一部分。 但是,有些客户希望手动控制何时软件更新到新版本。
所以问题是:是否可以将Ansible,一些剧本和所有必需的文件打包到自包含的GUI(或控制台)安装程序中,该安装程序会从hosts.yml和服务器登录中询问所有必需的参数,并针对单服务器?可以使用哪些工具?
答案 0 :(得分:0)
您正在AWX(或Tower)中寻找的内容,但这是一种以您描述的方式运行剧本的Web服务。
您可以托管它,但我可以向您保证,没有人可以制作和“ exe”文件。我的猜测是,那些要求该功能的用户不了解配置管理的含义,没有任何东西会使他们满意。
就像要一辆车从一个岛到另一个岛一样。
仍然,您想要提供单击界面和参数形式的id,AWX / Tower正是您想要的。
现在,我只希望您不要为他们询问GUI安装程序!