CITA-Cloud 介绍
产品定位
参见产品定位白皮书。
运行环境
CITA-Cloud
默认运行在k8s环境中,原因有:
方便支持各种基础设施,尤其是各种云计算设施。
方便实施自动化运维。
方便复用云原生社区已有的技术。
工程仓库
CITA-Cloud
的代码仓库都在github
上cita-cloud组织下。主要代码仓库有:
rfcs 存放白皮书以及后续的改进建议。
cita_cloud_proto 存放
CITA-Cloud
微服务间gRPC
接口定义文件。cita_cloud_config 用于生成链的配置文件的工具。
charts 用于在
k8s
环境部署链的工程。docs 存放文档。
其余仓库主要是各个微服务实现。仓库名称以cita_cloud_proto
中定义的微服务名称开头,下划线后接用于标识不同实现的名称。比如storage_sqlite
,是基于sqlite
实现的storage
微服务。发布件以Docker
镜像的方式发布在DockerHub
上,参见链接。