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

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

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

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