# blueking-paas **Repository Path**: levi_lq/blueking-paas ## Basic Information - **Project Name**: blueking-paas - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-01-24 - **Last Updated**: 2024-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![img](docs/resource/img/bk_paas_zh.png) --- [![license](https://img.shields.io/badge/license-MIT-brightgreen.svg?style=flat)](https://github.com/TencentBlueKing/blueking-paas/blob/main/LICENSE.txt) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/TencentBlueKing/blueking-paas/pulls) 简体中文 | [English](README_EN.md) > 注意: main 分支在开发过程中可能处于不可用状态。 > 请通过 [releases](https://github.com/TencentBlueKing/blueking-paas/releases) 而非 main 分支去获取稳定版本代码。 蓝鲸智云 PaaS 平台是一个开放式的开发平台,让开发者可以方便快捷地创建、开发、部署和管理 SaaS 应用。它提供的核心服务有:开发者中心、API 网关、统一登录、蓝鲸桌面等,旨在帮助用户快速、低成本的构建免运维运营系统与支撑工具。 本项目是 `PaaS平台 - 开发者中心`。 **PaaS 服务核心服务开源项目** - PaaS 平台 - [开发者中心](https://github.com/TencentBlueKing/blueking-paas) - PaaS 平台 - [蓝鲸 API 网关](https://github.com/TencentBlueKing/blueking-apigateway) - PaaS 平台 - [统一登录](https://github.com/TencentBlueKing/bk-user) - PaaS 平台 - [蓝鲸桌面](https://github.com/TencentBlueKing/blueking-console) ## 架构设计 ![img](docs/resource/img/architecture-202305.png) ## 功能特性 蓝鲸开发者中心推出全新版本,包含以下特性: - 全新设计的用户界面,给您更友好的体验 - 前后端分离的开发模式,让 SaaS 的研发协作更高效 - 支持自定义后台进程及启动命令,更灵活的开发者视角 - 提供 MySQL、RabbitMQ、对象存储([bk-repo](https://github.com/TencentBlueKing/bk-repo)) 等增强服务 - 通过容器镜像部署,开发蓝鲸 SaaS 变得更简单 - 全面升级 Python 开发框架,紧跟 Django 官方最新技术方案 - 新增 Node.js 开发框架 ## 代码目录说明 - `apiserver`:提供 REST API,是蓝鲸 PaaS3.0 开发者中心的主要后端服务 - `bkpaas-cli`:PaaS3.0 命令行工具,提供基础的应用信息查看,部署等能力 - `operator`:云原生应用 Operator,负责管理集群中应用状态,依赖资源等 - `svc-bkrepo`:对象存储(bk-repo)增强服务,提供应用产物存储能力 - `svc-mysql`:MySQL 增强服务,提供应用数据存储用的 MySQL 实例 - `svc-otel`:APM 增强服务,提升应用的可观测性(蓝鲸监控能力) - `svc-rabbitmq`:RabbitMQ 增强服务,提供用于应用任务队列的 RabbitMQ 实例 - `webfe`:PaaS3.0 前端模块,基于 Vue.js 构建的单页面应用 ## 快速开始 - [本地开发部署指引](docs/DEVELOP_GUIDE.md) ## 支持 - [常见问题 FAQ](https://bk.tencent.com/docs/markdown/PaaS平台/产品白皮书/常见问题/FAQ.md) - [PaaS 产品白皮书](https://bk.tencent.com/docs/markdown/PaaS平台/产品白皮书/产品简介/README.md) - [蓝鲸智云 - 学习社区](https://bk.tencent.com/s-mart/community) - [蓝鲸 DevOps 在线视频教程](https://bk.tencent.com/s-mart/video) - 加入技术交流 QQ 群: ![img](docs/resource/img/bk_qq_group.png) ## 蓝鲸社区 - [BK-CI](https://github.com/TencentBlueKing/bk-ci):蓝鲸持续集成平台是一个开源的持续集成和持续交付系统,可以轻松将你的研发流程呈现到你面前。 - [BK-BCS](https://github.com/TencentBlueKing/bk-bcs):蓝鲸容器管理平台是以容器技术为基础,为微服务业务提供编排管理的基础服务平台。 - [BK-SOPS](https://github.com/TencentBlueKing/bk-sops):标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是蓝鲸体系中一款轻量级的调度编排类 SaaS 产品。 - [BK-CMDB](https://github.com/TencentBlueKing/bk-cmdb):蓝鲸配置平台是一个面向资产及应用的企业级配置管理平台。 - [BK-JOB](https://github.com/TencentBlueKing/bk-job):蓝鲸作业平台(Job)是一套运维脚本管理系统,具备海量任务并发处理能力。 ## 贡献 如果你有好的意见或建议,欢迎给我们提 Issues 或 PullRequests,为蓝鲸开源社区贡献力量。关于分支 / Issue 及 PR, 请查看 [CONTRIBUTING](docs/CONTRIBUTING.md)。 [腾讯开源激励计划](https://opensource.tencent.com/contribution) 鼓励开发者的参与和贡献,期待你的加入。 ## 协议 基于 MIT 协议,详细请参考 [LICENSE](LICENSE.txt)