科普信息網

360 開源企業級 Kubernetes 多集群管理平臺 Wayne

發布時間:2018-11-20 14:05:12 來源:360技術 責任編輯:caobo

奇虎 360 宣布正式開源Wayne ,這是一個由360 搜索云平臺團隊開發的通用的、基于 Web 的 Kubernetes 多集群一站式可視化管理平臺。內置了豐富多樣的功能,滿足企業的通用需求,同時插件化的方式可以方便集成定制化功能。目前 Wayne已大規模服務于 360 搜索,承載了內部絕大部分業務,穩定管理了近千個業務,上萬個容器,運行了兩年多時間,經受住了生產的考驗。

項目開源地址:https://github.com/Qihoo360/wayne

可視化操作

功能特性:提供直觀、簡便的方式操作Kubernetes集群,減小學習成本,快速上線業務。

多樣的編輯模式

:支持圖形化編輯,也支持Json、Yaml兩種高級定制化編輯模式。

微內核架構

:采用可擴展的插件化方式開發,定制化選擇特性功能,更方便的集成符合企業需求的新功能。

多集群管理

:可以同時管理多個Kubernetes集群,更方便地管理多個集群。

豐富的權限管理

:將資源抽象化為部門、項目級別,角色的權限可以更細化的控制,適用于多部門、多項目的統一集中管理。

多種登錄模式

:支持企業級LDAP登錄、支持OAuth2登錄,支持數據庫登錄多種模式。

完備的審計

:所有操作都會有完整的審計功能,方便追蹤操作歷史。

開放平臺

:支持APIKey開放平臺,用戶可自主申請相關APIKey并管理自己的項目。

多層次監控

:提供多級別的監控統計信息,實時關注集群的運行狀態。

架構圖整體采用前后端分離的方案:

前端采用 Angular 框架進行數據交互和展示,使用Ace編輯器進行 Kubernetes 資源模版編輯。

后端采用 Beego 框架做數據接口處理,使用 Client-go 與 Kubernetes 進行交互,數據使用 MySQL 存儲。

標簽: 開源企業 多集群管理

上一篇:你可曾想過在iOS上跑Linux?
下一篇:Linux疑難雜癥:為什么SSH連接服務器需要很長時間?

新聞排行