文件名称:custom-metrics-apiserver:用于实现Kubernetes的自定义指标支持的框架
文件大小:9.27MB
文件格式:ZIP
更新时间:2024-05-26 04:27:02
k8s-sig-instrumentation Go
自定义指标适配器服务器样板 目的 该存储库包含用于设置自定义指标API( )的实现的样板代码。 它包括用于设置实现(通用API服务器设置,资源注册等)的必要样板,以及用于测试的实现,该实现允许通过HTTP设置度量值。 如何使用这个储存库 该存储库旨在用作库。 首先,根据要支持的API,在pkg/provider实现一个或多个度量提供程序接口(例如CustomMetricsProvider )。 然后,使用pkg/cmd的AdapterBase初始化必要的标志并设置API服务器,并传入您的提供程序。 可以在找到更多信息,并且可以在找到测试实现。 开发样板项目 先决条件 与相同的版本 克隆并构建测试适配器 此存储库中有一个测试适配器,可用于测试对存储库的更改,作为自动单元测试的API的模拟实现以及示例实现。 请注意,此适配器不应用于生产。 它用于编写自动化的端到端测试,并且仅用作示例