CITA-Cloud 介绍

产品定位

参见产品定位白皮书

运行环境

CITA-Cloud默认运行在k8s环境中,原因有:

  • 方便支持各种基础设施,尤其是各种云计算设施。

  • 方便实施自动化运维。

  • 方便复用云原生社区已有的技术。

工程仓库

CITA-Cloud的代码仓库都在githubcita-cloud组织下。主要代码仓库有:

  • rfcs 存放白皮书以及后续的改进建议。

  • cita_cloud_proto 存放CITA-Cloud微服务间gRPC接口定义文件。

  • runner_k8s 用于生成在k8s上运行所需配置文件的工具。

  • docs 存放文档。

其余仓库主要是各个微服务实现。仓库名称以cita_cloud_proto中定义的微服务名称开头,下划线后接用于标识不同实现的名称。比如storage_sqlite,是基于sqlite实现的storage微服务。发布件以Docker镜像的方式发布在DockerHub上,参见链接