Walle 一个web部署系统工具配置简单、功能完善、界面流畅、开箱即用!支持git、svn版本管理,支持各种web代码发布PHP,PythonJAVA等代码的发布、回滚,可以通过web来一键完成
开发者发起上線任务申请、部署
部署前准备任务pre-deploy(前置检查)
发布完毕后收尾任务post-release(如重启)
执行sql构建(不要担心忘记测试环境sql同步)
支持git、svn版本管理
宿主机、目标机群、操作用户关系如下图所示,宿主机(walle所在的机器)是一个中间机器,是代码托管与远程目标机群的纽带所以宿主機需要与代码托管(github/gitlab)和远程目标机群都建立ssh-key信任。
主机名 ip地址 部署 系统