重要提示:
master
分支在开发过程中可能处于 不稳定或者不可用状态 。 请通过releases 而非master
去获取稳定的二进制文件。
蓝鲸容器管理平台(Blueking Container Service,简称BCS)是蓝鲸体系下,以容器技术为基础,为微服务业务提供编排管理的基础服务平台。
蓝鲸容器管理平台提供了基于原生k8s和mesos+bk-framework的双引擎驱动的容器编排方案,用户可以选择使用其中一种来编排自己的应用。其中k8s方式以社区方案为主,除提供原生功能支持外,还实现了原生k8s与蓝鲸体系的无缝结合,用户可以在蓝鲸体系下以与传统无差异的方式体验容器技术和k8s社区带来的便利。mesos+bk-framwork方案是蓝鲸为需要深度定制的用户准备的可进行二次开发的容器编排方案,如果你需要打造极具个性化,需要面向特殊应用场景的容器平台,mesos+bk-framework方案是不二选择。
除编排方案外,蓝鲸容器管理平台还提供了无差异的服务治理方案,为业务提供服务注册与服务发现、负载均衡、DNS、流量代理等服务。
本次开源的版本,与蓝鲸社区版中的蓝鲸容器管理平台版本保持一致并且同步更新。并且蓝鲸社区版内会有内置的SaaS对接蓝鲸容器管理平台,为用户提供容器编排的界面化操作。
- 支持基于k8s和Mesos双引擎编排
- 支持多集群管理
- 支持插件化自定义编排调度策略
- 支持服务升级,扩缩容,滚动升级,蓝绿发布等
- 支持configmap,secret,磁盘卷挂载,共享盘挂载等
- 支持服务发现,域名解析,访问代理等基础服务治理方案
- 支持可扩展的资源配额定义
- 支持容器内IPC机制
- 支持多种容器网络方案
如果想了解以上功能的详细说明,请参考蓝鲸容器管理平台白皮书
容器管理平台是蓝鲸智云社区版V5.1以上推出的产品,后台服务可以独立部署与使用。如果需要SaaS的支持,则需要与蓝鲸社区版软件配合使用。
目前社区版5.1在灰度内测中,若想体验,请填写问卷留下邮箱等信息,蓝鲸将在1-2个工作日通过邮箱方式,交付软件。感谢对蓝鲸的支持与理解。 问卷链接:https://wj.qq.com/s2/3830461/a8bc/
蓝鲸社区版5.1完全开放下载时间为2019-07-05
对于项目感兴趣,想一起贡献并完善项目请参阅contributing。
腾讯开源激励计划 鼓励开发者的参与和贡献,期待你的加入。
https://github.com/Tencent/bk-bcs/wiki/FAQ
- BK-CI:蓝鲸蓝盾是一个开源的持续集成和持续交付系统,可以轻松将你的研发流程呈现到你面前。
- CMDB:蓝鲸配置平台(蓝鲸CMDB)是一个面向资产及应用的企业级配置管理平台。
- PaaS:蓝鲸PaaS平台是一个开放式的开发平台,让开发者可以方便快捷地创建、开发、部署和管理SaaS应用。
- SOPS:标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是蓝鲸体系中一款轻量级的调度编排类SaaS产品。
bk-bcs是基于MIT协议, 详细请参考LICENSE。