controller/

directory
v0.0.0-...-9634a1a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 15, 2023 License: Apache-2.0

README

代码架构

controllermaster
  • 对外提供API
    • 云平台相关API
    • 控制器/数据节点/采集器相关API
  • 健康检查
  • 授权检查
controller
  • router、service
    • 对外提供API
  • synchronizer
    • 推送平台/采集器配置数据
    • 控制器/数据节点/采集器自动发现
  • manager
    • 负责各云平台task的更新和生命周期管理,task包括cloud(云平台信息收集和组装)和record(数据库记录)
  • recorder
    • 记录资源数据
    • 发送资源变更事件
  • tagrecorder
    • 记录字典标签数据
  • cloud
    • 各类云平台的收集和组装
    • kubernetes_gather
      • 由各云平台按需启动,向其(包括kubernetes)提供K8s资源数据(不考虑云平台业务逻辑)

Directories

Path Synopsis
aws
platform Module
cmd
db
mysql/migration/rawsql
DO NOT DELETE for go list to grab directory
DO NOT DELETE for go list to grab directory
router
* Copyright (c) 2022 Yunshan Networks * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
* Copyright (c) 2022 Yunshan Networks * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License.
router/configuration
Package configuration is only provided for enterprise edition.
Package configuration is only provided for enterprise edition.
license Module
永久删除MySQL中超过7天的软删除云平台资源数据
永久删除MySQL中超过7天的软删除云平台资源数据
constraint
recorder包中使用到的泛型约束
recorder包中使用到的泛型约束
db
service
configuration Module
tagrecorder包中使用到的泛型约束
tagrecorder包中使用到的泛型约束

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL