第 4 章 配置电源监控
电源监控只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。
有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。
Kepler
资源是一个 Kubernetes 自定义资源定义 (CRD),可让您配置部署并监控 Kepler 资源的状态。
4.1. Kepler 配置
您可以使用 Kepler 资源的 spec
字段配置 Kepler
。
确保 Kepler 实例的名称为 kepler
。所有其他实例都由 Power 监控 Operator Webhook 拒绝。
以下是配置选项列表:
Name | Spec | 描述 | default |
---|---|---|---|
|
| 公开 Prometheus 指标的节点上的端口。 |
|
|
| 调度 Kepler 导出 pod 的节点。 |
|
|
| Kepler 导出器的容限,允许将 pod 调度到具有特定特征的节点。 |
|
带有默认配置的 Kepler
资源示例
apiVersion: kepler.system.sustainable.computing.io/v1alpha1 kind: Kepler metadata: name: kepler spec: exporter: deployment: port: 9103 1 nodeSelector: kubernetes.io/os: linux 2 Tolerations: 3 - key: "" operator: "Exists" value: "" effect: ""