1. 统一元数据中心 CMDB

开源项目:

将云原生场景下,将各个阶段流程中的名称进行统一管理。并以 API 接口的形式提供服务

类似 CMDB 系统、获获配置中心。

每个企业估计关注的信息都不一样,该系统需要设计的比较灵活。 比如分类可以自行创建(如机器信息),每个分类需要的字段可以自定义(如ID、类型)。 然后自动生成管理的 API 接口。

两类核心模块:

  • 分类自定义管理模块
  • 标签管理模块:在定义的信息中可以添加标签TAG,便于分组分类。
  • 报表/首页模块
  • 用户/认证/鉴权/接入方管理模块
  • 模板管理模块,可以将分类获标签的功能定义成模板,可以快速生成
  • 多套 UI 切换

常管理的元数据类型:

  • 软件:应用、产品
  • 硬件:服务器、交换机、路由器、办公电脑、显示器、其他采购的资产
  • IP地址
  • 域名

2. 模板管理

2.1. 应用信息

例如1: 应用名称在一下场景下统一为 appname1

  • 代码仓库名称
  • 编译打包制品命名
  • 容器镜像名称
  • HelmChart 名称
  • 容器部署 Deployment 名称
  • 容器服务 Service 名称
  • 微服务服务注册发现名称
  • ....

2.2. 机器信息

机器信息。管理服务器的信息,可以提供的 k8s 进行自动化扩缩容

  • 资产编号:UUID
  • 资产类型:虚拟机、物理机
  • 主机名称
  • 系统 IP
  • 带外 IP
  • 带外用户名
  • 带外密码
  • 资产用途
  • 所处机房
  • 所处机柜/机位
  • 上联交换机
  • 上架日期
  • 过保日期
  • 当前状态

2.3. 交换机

2.4. 网络管理

  • 网段
  • ip
  • vip
Copyright © 温玉 2021 | 浙ICP备2020032454号 all right reserved,powered by Gitbook该文件修订时间: 2025-01-03 22:56:11

results matching ""

    No results matching ""