文件名称:ansible-role-pm2:使用Ansible为虚拟机配置PM2管理的节点应用程序
文件大小:8KB
文件格式:ZIP
更新时间:2024-06-08 03:51:04
nodejs ansible pm2
角色扮演:PM2 将PM2安装到任何所需的位置-节点应用程序管理器 从远程存储库克隆/拉节点应用程序 安装每个指定应用程序所需的节点软件包 复制配置文件 建立资料库 导入数据库文件 运行初始化脚本 启动应用程序,然后等待响应 冲洗日志 要求 没有任何。 角色变量 要干净地安装PM2,请使用pm2_clean_install 。 pm2_clean_install: true 将每个节点应用程序配置为node_apps的数组项。 您需要此唯一的配置,否则此角色将不会在PM2守护程序中安装任何服务。 node_apps: - name: myApp port: 3000 location: /opt/myapp start: app.js init: reset.js repository: ssh://git@bitbucket.org
【文件预览】:
ansible-role-pm2-master
----.travis.yml(4KB)
----handlers()
--------main.yml(39B)
----tasks()
--------main.yml(379B)
--------install.yml(771B)
--------dependencies.yml(262B)
--------applications.yml(2KB)
--------uninstall.yml(931B)
----defaults()
--------main.yml(44B)
----tests()
--------playbook.yml(537B)
--------inventory(34B)
----LICENSE(1KB)
----.DS_Store(6KB)
----vars()
--------main.yml(35B)
----README.md(2KB)
----meta()
--------main.yml(763B)