我有一个Flask应用程序,我想部署并开始使用Ansible。我已经安装了我的playbook来安装所需的所有依赖项,但是我无法启动Ansible来启动我的应用程序。我已经使用command
和shell
这两个都启动了Flask应用,但它们阻止了Ansible退出,而Flask没有弹出它自己的终端窗口,这使得很难在视觉上调试并看到Flask在做什么。
#Current playbook; both command and shell act the same way
tasks:
- command: python3 /home/user/Desktop/Flask/app.py
- shell: python3 /home/user/Desktop/Flask/app.py
问:如何让Ansible在其自己的终端窗口中启动Flask脚本?