Walle是一款完全免費的開源的上線部署平臺,Walle開源部署工具支持各種web代碼發布,php、java、python、go等代碼的發布、回滾可以通過web來一鍵完成。walle更人性化,高顏值,支持git、多用戶、多語言等。

Walle的運作方式
宿主A機器到git遠端倉庫拉去源代碼到本地的代碼檢出倉庫,然后,瓦力將代碼復制到目標B主機。
這就決定了,宿主A機器的php-fpm運行用戶,要有對本地的代碼檢出倉庫的寫入權限,同時目標B機器要對A機器信任,使對方可以無密碼登錄到自己機器上。

Walle功能介紹
1.空間管理
類gitlab的獨立的空間資源
2.服務器管理
打通服務器管理、灰度發布
3.項目管理
項目管理員、通知機制、自定義各流程中的hooks
4.環境管理
自定義環境、環境變量
5.用戶管理
先進的類gitlab用戶管理模式
6.部署管理
上線單申請、審核、灰度發布、實時websocket
Walle亮點
1.類gitlab的RESTful API,類gitlab的權限模型,將來打通gitlab,良心的驚喜
2.空間管理。意味著有獨立的空間資源:環境管理、用戶組、項目、服務器等
3.灰度發布。呼聲不斷,終于來了
4.websocket 實時展示部署中的 shell console
5.完善的通知機制。郵件、釘釘
6.全新的UI,我自己都被震憾到了,如絲般流暢

Walle特色
1.平穩的上線
支持多新項目、多自然環境一鍵部署上線,一鍵迅速回滾。
2.清楚的紀錄
上線單申請辦理、審批、部署、即時操作日志。
3.多個任務軟件
pre-deploy、post-deploy、pre-release、post-release。
4.詳細的作用支持
管理權限、通告、文檔指紋識別。
以上便是KK下載小編給大家分享介紹的Walle開源部署工具。