36 Star 249 Fork 79

Xiaoyan.Rao / kongx

Create your Gitee Account
Explore and code with more than 12 million developers,Free private repositories !:)
Sign up
Clone or Download
contribute
Sync branch
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README
MIT

kongx

kongx(最新版本3.1.0)是网关kong的可视化界面管理平台(参考konga的部分界面布局方式),能够集中化管理应用不同环境的网关配置,提供同步各环境的网关配置功能,并且具备规范的权限管理、参数配置、环境管理及日志审计等特性。

基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器,支持在线Shell。

Kongx 使用指南请参考:Wiki

kongxe的前端页面kongx-web

平台快速部署请参见Quick Start

Docker部署(3.0.0+支持)请参见Docker Quick Start

可视化设计网关pipeline使用文档请参考网关流水线

演示地址:http://159.75.135.225/ (用户名: guest/123456)

系统环境默认用户:admin/123456(部署登录后,请前往'个人设置'页面,及时修改密码)

Screenshots

可视化网关流水线

Features

  • Kong Manage:Upstream,Service,Route,Plugin,Consumer,Certificates及Ca Certificates等
  • 支持网关流水线
  • 同步Kong配置:不同环境间的kong配置进行同步,便于多环境配置管理;
  • 系统管理:具有完善的权限管理系统,包括:用户管理、菜单管理、角色管理及用户组管理等功能;
  • 参数管理:具有良好的扩展性,基于平台的参数管理可扩展多环境及服务管理;包括:环境管理、参数参数等
  • 日志管理:平台具有完善的日志审计功能,包括:同步日志、操作日志;

Kong插件列表

kong最佳实践

RoadMap

1、初步计划kongx自适应kong后续所有版本;(3.1.0版本,已完成自动适配至3.1.x版本)

2、增加shell界面和可视化管理界面(2.0.1版本支持, 2020/11/18 已完成);

3、增加网关流水线的图形化界面设计;

技术支持

Kongx技术支持1群
群号:980245072(未满)
技术合作
请扫描微信二维码
tech-support-qq-1 cooperate

kongx与kong版本关系

序号 kongx版本 Kong版本 说明
1 1.2.x 1.2.x 1.2.x测试
2 2.0.0 1.2.x、1.3.x、1.4.x、1.5.x、2.0.x 目前仅针对kong版本1.2.x、1.3.x测试通过,对1.4.x以上版本与1.3.x对比差异,原则上基础功能全部可用,(参考差异对比)[https://www.kancloud.cn/raoxiaoyan/kongx/1991178]
3 2.1.0 1.2.x、1.3.x、1.4.x、1.5.x、2.0.x 目前仅针对kong版本1.2.x、1.3.x测试通过,对1.4.x以上版本与1.3.x对比差异,原则上基础功能全部可用,(参考差异对比)[https://www.kancloud.cn/raoxiaoyan/kongx/1991178]

Upgrade

更新历史

参考链接

MIT License Copyright (c) 2020 raoxiaoyan Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

kongx是网关kong的可视化界面管理平台(参考konga的部分界面布局方式),能够集中化管理应用不同环境的网关配置,提供同步各环境的网关配置功能,并且具备规范的权限管理、参数配置、环境管理及日志审计等特性。 expand collapse
Java and 6 more languages
MIT
Cancel

Releases (8)

All

Contributors

All

Activities

Load More
can not load any more
Java
1
https://gitee.com/raoxy/kongx.git
git@gitee.com:raoxy/kongx.git
raoxy
kongx
kongx
master

Search

14c37bed 8189591 565d56ea 8189591