4장. 전원 모니터링 구성
전원 모니터링은 기술 프리뷰 기능 전용입니다. 기술 프리뷰 기능은 Red Hat 프로덕션 서비스 수준 계약(SLA)에서 지원되지 않으며 기능적으로 완전하지 않을 수 있습니다. 따라서 프로덕션 환경에서 사용하는 것은 권장하지 않습니다. 이러한 기능을 사용하면 향후 제품 기능을 조기에 이용할 수 있어 개발 과정에서 고객이 기능을 테스트하고 피드백을 제공할 수 있습니다.
Red Hat 기술 프리뷰 기능의 지원 범위에 대한 자세한 내용은 기술 프리뷰 기능 지원 범위를 참조하십시오.
Kepler
리소스는 배포를 구성하고 Kepler 리소스의 상태를 모니터링할 수 있는 Kubernetes CRD(사용자 정의 리소스 정의)입니다.
4.1. Kepler 구성
Kepler 리소스의 spec
필드를 사용하여 Kepler
를 구성할 수 있습니다.
Kepler 인스턴스의 이름이 kepler
인지 확인합니다. 다른 모든 인스턴스는 Power monitoring Operator Webhook에서 거부됩니다.
다음은 구성 옵션 목록입니다.
이름 | spec | 설명 | 기본 |
---|---|---|---|
|
| Prometheus 지표가 노출되는 노드의 포트입니다. |
|
|
| Kepler 내보내기 Pod가 예약된 노드입니다. |
|
|
| 특정 특성이 있는 노드에서 Pod를 예약할 수 있는 Kepler 내보내기에 대한 허용 오차입니다. |
|
기본 구성이 있는 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: ""