链氪巴士
  1. 首页
  2. 站点导航
  3. 文章
  4. 快讯
  5. 软件
  6. 书刊
  7. 关于

kplcloud/kplcloud:基于Kubernetes的PaaS平台

kplcloud是一个基于Kubernetes的应用管理系统。它借助可视化页面管理应用,可降低容器化成本,降低Docker及Kubernetes学习门槛。已服务于宜人财富部分业务,稳定管理上百个应用、近千个容器。平台后端基于go - kit、前端基于ant - design框架开...

访问官网 →

【Github】项目名:kplcloud/kplcloud:基于Kubernetes的PaaS平台

项目简介

kplcloud是一个基于Kubernetes的应用管理系统。它通过可视化页面来管理应用,可降低容器化成本,也降低了Docker及Kubernetes的学习门槛。其已服务于宜人财富部分业务,能稳定管理上百个应用和近千个容器。平台后端基于go – kit、前端基于ant – design(版本略老)框架开发,后端依赖在go.mod里,前端依赖在package.json和yarn.lock里。

项目架构

该平台提供了一整套解决方案。后端代码位于https://github.com/kplcloud/kplcloud,前端代码位于https://github.com/kplcloud/kpaas – frontend。

安装说明

安装教程依赖Golang 1.12+、MySQL 5.7+(多数数据存在mysql)、Docker 18.x+,还需要安装RabbitMQ(用于消息队列)、Jenkins 2.176.2+(老版本对java适配可能有问题,尽量用新版本)。可以通过克隆、配置文件准备、docker – compose启动或者make启动等方式来安装项目。

项目总结

kplcloud是一个很有实用价值的基于Kubernetes的PaaS平台,在应用管理方面有着不错的表现。欢迎大家在评论区留言,一起参与对这个项目的讨论。

项目地址

GitHub链接直达