Kubernetes multi-cluster management and publishing platform
See the codeWayne is a universal, web-based Kubernetes multi-cluster management platform. It reduces service access costs by visualizing Kubernetes object template editing. With a complete permission management system and adapting to multi-tenant scenarios, it is a publish platform suitable for enterprise-level clusters.
Wayne has been serving 360 search on a large scale, carrying most of the online services, stably managing nearly a thousand applications, tens of thousands of containers, running for more than two years, withstood the test of production.
Why Named Wayne:Most of the projects developed by the team of 360 Search Private Cloud are named after DC comics, and Wayne is no exception. "Wayne" is the name of the famous superhero, Batman Bruce Wayne.

The whole system adopts the separation of front and back ends, in which the front end uses Angular framework for data interaction and display, and the Ace editor is used for Kubernetes resource template editing. The backend uses the Beego framework for data interface processing, Client-go to interact with Kubernetes, and data for MySQL storage.

$ git clone https://github.com/Qihoo360/wayne.git
Start Wayne
Start server by docker-compose at Wayne project.
$ docker-compose -f ./hack/docker-compose/docker-compose.yaml up
With the above command, you can access the local Wayne from http://127.0.0.1:4200, the default administrator account admin:admin.
Note: After Wayne is started, you need to configure information such as cluster and Namespace for normal use. See details Cluster Configuration
15,116 followers · starred Nov 2018
49 followers · starred May 2020
126 followers · starred Nov 2020
123 followers · starred Mar 2021
Kubernetes multi-cluster management and publishing platform
See the codeWayne is a universal, web-based Kubernetes multi-cluster management platform. It reduces service access costs by visualizing Kubernetes object template editing. With a complete permission management system and adapting to multi-tenant scenarios, it is a publish platform suitable for enterprise-level clusters.
Wayne has been serving 360 search on a large scale, carrying most of the online services, stably managing nearly a thousand applications, tens of thousands of containers, running for more than two years, withstood the test of production.
Why Named Wayne:Most of the projects developed by the team of 360 Search Private Cloud are named after DC comics, and Wayne is no exception. "Wayne" is the name of the famous superhero, Batman Bruce Wayne.

The whole system adopts the separation of front and back ends, in which the front end uses Angular framework for data interaction and display, and the Ace editor is used for Kubernetes resource template editing. The backend uses the Beego framework for data interface processing, Client-go to interact with Kubernetes, and data for MySQL storage.

$ git clone https://github.com/Qihoo360/wayne.git
Start Wayne
Start server by docker-compose at Wayne project.
$ docker-compose -f ./hack/docker-compose/docker-compose.yaml up
With the above command, you can access the local Wayne from http://127.0.0.1:4200, the default administrator account admin:admin.
Note: After Wayne is started, you need to configure information such as cluster and Namespace for normal use. See details Cluster Configuration
15,116 followers · starred Nov 2018
49 followers · starred May 2020
126 followers · starred Nov 2020
123 followers · starred Mar 2021