25 Star 114 Fork 61

腾讯蓝鲸智云 / bk-bcs-saas

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

SaaS of BlueKing Container Service

license Release Version PRs Welcome BK Pipelines Status

(Chinese Documents Available)

Blueking Container Service(BCS)is a highly scalable, flexible and easy-to-use container management service. BCS supports two different cluster modes, the native Kubernetes mode and the Mesos self-developed mode. With this platform, users do not need to pay attention to the installation, operation and maintenance of the infrastructure, just call a simple API, or simply configure the page to start, stop, etc. the container, view clusters, containers and services. The state, as well as the use of various component services. Users can choose the cluster mode and container orchestration according to their own needs to meet the specific requirements of the business.

This open source is the SaaS of BCS, which is the BCS product layer service. It provides a friendly interface for visualizing the project cluster, nodes, namespaces, deployment configuration, docker registry, application, etc. Operation management, and provides a command line service that WebConsole can quickly view the status of the cluster. It supports the deployment and management of K8S applications using Helm for K8S cluster mode.

The SaaS source code of BCS contains:

  • bcs-app:SaaS product layer main function module, responsible for project interface, node, namespace, deployment configuration, warehouse image, application, etc. for visual interface operation management, and services such as WebConsole, Helm, etc.
  • bcs-cc:Configure center module to manage information such as cluster version and snapshot.
  • bcs-projmgr:Project information management module, responsible for project creation and basic information management.



  • Cluster management:Supports custom setting of Master and Node nodes, automatically installs cluster components with one button, and divides clusters according to business structure to ensure security and reliability. Support dynamic scaling, which can add/remove cluster nodes in real time, support cluster and node level monitoring alarms and view display of main data.
  • Configuration management:Support multi-version management of configuration template sets, support managing different environments through namespaces
  • Application management:View the online status of apps, PODs, containers, and more by managing containers through app views or namespace views. Start and stop the container, re-schedule the container, and expand and shrink the application, scroll and upgrade, etc.
  • Docker registry:Online management of docker registry.
  • Network management:View a list of services, as well as details of each service, and operate on the service, such as updating the service or stopping the service. View the online load balancer list and the details of each load balancer to start, delete or update the load balancer.
  • WebConsole:Quickly view cluster state command line tool services.
  • Helm:Support for deployment and management tools for K8S applications Helm.

Getting started



BlueKing Community

  • BK-CI:a continuous integration and continuous delivery system that can easily present your R & D process to you.
  • BK-BCS:a basic container service platform which provides orchestration and management for micro-service business.
  • BK-CMDB:BlueKing Configuration Platform (Blue Whale CMDB) is an enterprise-level configuration management platform for assets and applications.
  • BK-PaaS:an development platform that allows developers to create, develop, deploy and manage SaaS applications easily and quickly.
  • BK-SOPS:an lightweight scheduling SaaS for task flow scheduling and execution through a visual graphical interface.
  • BK-CMDB:an enterprise-level configuration management platform for assets and applications.


For bk-bcs-saas branch management, issues, and pr specifications, read the CONTRIBUTING(In Chinese)

If you are interested in contributing, check out the [CONTRIBUTING.md], also join our Tencent OpenSource Plan.




bk-bcs-saas is based on the MIT protocol. Please refer to LICENSE.

Repository Comments ( 0 )

Sign in to post a comment


蓝鲸智云容器管理平台SaaS(Blueking Container Service) expand collapse
Python and 6 more languages


No release





Load More
can not load any more


182229 41614e54 1850385 182230 7885ed45 1850385