蓝鲸智云配置平台的代码结构

bk-cmdb.png

1. web-server & ui

web-server是基于gin打造的web服务器, ui目录基于vue.js构建

2. test case & example

此目录为系统服务的调用示例

3. api_server

api-server基于开源go-restful 框架构建

4. scene_server

scene_server基于go-restful框架构建,以下为划分的微服务目录:

  • admin_server
  • event_server
  • datacollection
  • host_server
  • proc_server
  • topo_server
  • validator

5. source_controller

source_controller基于go-restful框架构建,以下为划分的微服务目录:

  • hostcontroller
  • auditcontroller
  • objectcontroller
  • proccontroller

6. common & storage

common 目录为项目的公共依赖库,storage是项目对存储接入的封装