KubeDiag 为 Kubernetes 集群中的诊断运维管理提供了一套统一的编排框架。用户通过 Kubernetes 自定义资源可以定义运维操作、如何执行复杂的诊断运维流水线、如何通过报警自动触发诊断运维流水线。该系统通过下列自定义资源为用户提供了运维操作的自动化管理能力:
Operation 用于定义故障运维和集群检查等操作。
OperationSet 用于定义诊断运维流水线。
Trigger 支持用户通过 Prometheus、Kafka 等系统自动触发诊断运维流水线。
Diagnosis 中记录了一次诊断运维流水线的结果和状况。
经验即代码:
诊断经验全部通过代码实现并通过标准化的方式集成到框架中,易于沉淀并复用。
自动化:
用户可以像搭建乐高一样将运维编排成自动化流水线,流水线通过一键点击或自动触发执行。
可移植性:
基于 Kubernetes Operator 实现,自动化诊断的功能可以在任意 Kubernetes 环境中运行。
官网:https://kubediag.org
文档:https://kubediag.org/docs
下载:https://github.com/kubediag/kubediag
先决条件
用于安装 KubeDiag 的集群版本需要满足以下条件:
Kubernetes 1.16+
如果您使用 Helm 来进行安装,那么 Helm 的版本需要满足下列条件:
Helm 3.0+
-
OpenAI开源之Shap-E 3D模型生成器OpenAI近期公开了其新的开源模型Shap-E,简单的讲就是将描述文本转化成相应的3D模型。
-
Element 一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库
-
开源项目:OMI前端Web Components 框架Omiu 是基于 Omi 开发的跨框架 UI 组件库,输出标准 Web Components 的 Custom Elements,任意组件可以同时在 React、Vue、Preact、Omi 或者原生 JS 等任意框架或无框架中使用,非常方便。
-
开源项目:Memos - 碎片化知识卡片管理工具Memos基于Go+React.js+SQLite开发,适用于日常办公或生活中的各类笔记管理场景,若从功能与UI上看,与笔记应用 flomo 很类似。
-
开源项目:腾讯云向量数据库SDK正式开源腾讯云向量数据库(Tencent Cloud VectorDB)的 Python SDK 与Java SDK 是基于数据库设计模型,遵循 HTTP 协议,将 API 封装成易于使用的 Python 与 Java 函数或类,为开发者提供了更加友好、更加便捷的数据库使用和管理方式。
-
腾讯分布式数据科学组件Fast-Causal-InferenceFast-Causal-Inference是腾讯微信研发,采用SQL交互的,基于分布式向量化的统计分析、因果推断计算库。解决已有统计模型库(R/Python)在大数据下的性能瓶颈, 提供百亿级数据秒级执行的Causal inference能力。同时通过SQL语言J低统计模型使用门槛,易用于生产环境中。
暂无评论,抢个沙发...