All Projects → Tencent → Bk Bcs Saas

Tencent / Bk Bcs Saas

Licence: other
蓝鲸智云容器管理平台SaaS(Blueking Container Service)

Programming Languages

python
139335 projects - #7 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Bk Bcs Saas

makisu
Fast and flexible Docker image building tool, works in unprivileged containerized environments like Mesos and Kubernetes.
Stars: ✭ 2,414 (+1204.86%)
Mutual labels:  container, mesos
hostnic-cni
hostnic-cni is a Container Network Interface plugin.
Stars: ✭ 25 (-86.49%)
Mutual labels:  container, mesos
Makisu
Fast and flexible Docker image building tool, works in unprivileged containerized environments like Mesos and Kubernetes.
Stars: ✭ 2,409 (+1202.16%)
Mutual labels:  mesos, container
Docker practice
Learn and understand Docker technologies, with real DevOps practice!
Stars: ✭ 19,768 (+10585.41%)
Mutual labels:  mesos, container
Marathon Consul
Integrates Marathon apps with Consul service discovery.
Stars: ✭ 174 (-5.95%)
Mutual labels:  mesos
Rexray
REX-Ray is a container storage orchestration engine enabling persistence for cloud native workloads
Stars: ✭ 1,986 (+973.51%)
Mutual labels:  mesos
Pymesos
A pure python implementation of Mesos scheduler and executor
Stars: ✭ 157 (-15.14%)
Mutual labels:  mesos
Maratona Kubernetes
Repositório de código de demonstrações da Maratona Kubernetes 🇧🇷
Stars: ✭ 152 (-17.84%)
Mutual labels:  container
S2i Python Container
Python container images based on Red Hat Software Collections and intended for OpenShift and general usage, that provide a platform for building and running Python applications. Users can choose between Red Hat Enterprise Linux, Fedora, and CentOS based images.
Stars: ✭ 178 (-3.78%)
Mutual labels:  container
Droot
The super-simple chroot-based application container engine.
Stars: ✭ 177 (-4.32%)
Mutual labels:  container
Docker Osx
Run Mac in a Docker! Run near native OSX-KVM in Docker! X11 Forwarding! CI/CD for OS X!
Stars: ✭ 20,774 (+11129.19%)
Mutual labels:  container
Dcos Commons
DC/OS SDK is a collection of tools, libraries, and documentation for easy integration of technologies such as Kafka, Cassandra, HDFS, Spark, and TensorFlow with DC/OS.
Stars: ✭ 162 (-12.43%)
Mutual labels:  mesos
Inclavare Containers
A novel container runtime, aka confidential container, for cloud-native confidential computing and enclave runtime ecosystem.
Stars: ✭ 173 (-6.49%)
Mutual labels:  container
Container
A lightweight yet powerful IoC container for Go projects
Stars: ✭ 160 (-13.51%)
Mutual labels:  container
Runtime
Kata Containers version 1.x runtime (for version 2.x see https://github.com/kata-containers/kata-containers).
Stars: ✭ 2,103 (+1036.76%)
Mutual labels:  container
Rust Esp Container
Container image with pre-built rust compiler for ESP32/ESP8266
Stars: ✭ 156 (-15.68%)
Mutual labels:  container
Devspace
DevSpace - The Fastest Developer Tool for Kubernetes ⚡ Automate your deployment workflow with DevSpace and develop software directly inside Kubernetes.
Stars: ✭ 2,559 (+1283.24%)
Mutual labels:  container
Helios
Docker container orchestration platform
Stars: ✭ 2,089 (+1029.19%)
Mutual labels:  container
Tsyringe
Lightweight dependency injection container for JavaScript/TypeScript
Stars: ✭ 2,761 (+1392.43%)
Mutual labels:  container
Continuouspipe
The open-source continuous deployment pipeline for containerized applications
Stars: ✭ 166 (-10.27%)
Mutual labels:  container

蓝鲸智云容器管理平台SaaS

license Release Version PRs Welcome BK Pipelines Status

(English Documents Available)

重要提示: master 分支是开发分支,可能处于 不稳定或者不可用状态 。请通过releases 而非 master 去获取稳定的软件包

蓝鲸智云容器管理平台(BCS,BlueKing Container Service)是高度可扩展、灵活易用的容器管理服务。蓝鲸容器管理平台支持两种不同的集群模式,分别为原生Kubernetes模式和基于Mesos自研的模式。使用该平台,用户无需关注基础设施的安装、运维和管理,只需要调用简单的API,或者在页面上进行简单的配置,便可对容器进行启动、停止等操作,查看集群、容器及服务的状态,以及使用各种组件服务。用户可以依据自身的需要选择集群模式和容器编排的方式,以满足业务的特定要求。

本次开源的是蓝鲸智云容器管理平台的SaaS,它提供了友好的操作界面,支持对项目集群、节点、命名空间、部署配置、仓库镜像、应用等进行可视化界面操作管理,并提供了WebConsole可快捷查看集群状态的命令行服务,针对K8S集群模式支持使用Helm进行K8S应用的部署和管理。

蓝鲸智云容器管理平台的SaaS源码包含:

  • bcs-app:SaaS产品层主体功能模块,负责项目集群、节点、命名空间、部署配置、仓库镜像、应用等进行可视化界面操作管理,以及WebConsole、Helm等服务
  • bcs-cc:配置中心模块,负责集群版本、快照等信息管理
  • bcs-projmgr:项目信息管理模块,负责项目创建及基本信息管理

Overview

Features

  • 集群管理:支持自定义设定Master和Node节点,一键自动安装集群组件,按业务架构划分集群,保证安全可靠。支持动态伸缩,可以实时添加/剔除集群节点,支持集群和节点级别的监控告警及主要数据的视图展示
  • 模板管理:支持模板集的多版本管理,支持通过命名空间管理不同的环境
  • 应用管理:通过应用视图或者命名空间视图管理容器,查看应用、POD、容器等的在线状态。启停容器,重新调度容器,对应用做扩缩容、滚动升级等更新操作
  • 镜像管理:对接harbor镜像仓库,镜像信息在线管理
  • 网络管理:查看服务的列表,以及每个服务的详细信息,对服务进行操作,例如更新服务或者停止服务。查看线上负载均衡器列表,及每个负载均衡器的详细信息,启动、删除或者更新负载均衡器
  • WebConsole:快捷查看集群状态的命令行工具服务
  • Helm:支持K8S应用的部署和管理工具Helm

详细介绍请参考功能说明

Getting started

容器管理平台SaaS是蓝鲸智云社区版V5.1以上推出的产品,需要与蓝鲸社区版后台软件配合使用

目前社区版5.1在灰度内测中,若想体验,请填写问卷留下邮箱等信息,蓝鲸将在1-2个工作日通过邮箱方式,交付软件。感谢对蓝鲸的支持与理解 问卷链接:https://wj.qq.com/s2/3830461/a8bc/

蓝鲸社区版5.1会在后续开放下载,敬请期待

Roadmap

Support

BlueKing Community

  • BK-CI:蓝鲸持续集成平台是一个开源的持续集成和持续交付系统,可以轻松将你的研发流程呈现到你面前。
  • BK-BCS:蓝鲸容器管理平台是以容器技术为基础,为微服务业务提供编排管理的基础服务平台。
  • BK-CMDB:蓝鲸配置平台(蓝鲸CMDB)是一个面向资产及应用的企业级配置管理平台。
  • BK-PaaS:蓝鲸PaaS平台是一个开放式的开发平台,让开发者可以方便快捷地创建、开发、部署和管理SaaS应用。
  • BK-SOPS:标准运维(SOPS)是通过可视化的图形界面进行任务流程编排和执行的系统,是蓝鲸体系中一款轻量级的调度编排类SaaS产品。

Contributing

对于项目感兴趣,想一起贡献并完善项目请参阅Contributing Guide

腾讯开源激励计划 鼓励开发者的参与和贡献,期待你的加入。

FAQ

请查看 FAQ

License

基于 MIT 协议, 详细请参考LICENSE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].