第 6 章 集群 Operator 参考
本指南对红帽提供的集群 Operator 进行了索引,该 Operator 充当 OpenShift Container Platform 的架构基础。默认情况下会安装集群 Operator(除非另有说明),并由 Cluster Version Operator (CVO) 管理。如需有关 control plane 架构的更多信息,请参阅 OpenShift Container Platform 中的 Operator。
集群管理员可以通过 Administration
Cluster Operator 不由 Operator Lifecycle Manager (OLM) 和 OperatorHub 管理。OLM 和 OperatorHub 是 OpenShift Container Platform 中用于安装和运行可选附加组件 Operator 的 Operator Framework 的一部分。
6.1. 裸机事件中继
目的
OpenShift Bare Metal Event Relay 管理 Bare Metal Event Relay 的生命周期。Bare Metal 事件 Relay 允许您配置使用 Redfish 硬件事件监控的集群事件类型。
Configuration objects
您可以在安装后使用这个命令来编辑配置:例如 webhook 端口。您可以使用以下方法编辑配置对象:
$ oc -n [namespace] edit cm hw-event-proxy-operator-manager-config
apiVersion: controller-runtime.sigs.k8s.io/v1alpha1 kind: ControllerManagerConfig health: healthProbeBindAddress: :8081 metrics: bindAddress: 127.0.0.1:8080 webhook: port: 9443 leaderElection: leaderElect: true resourceName: 6e7a703c.redhat-cne.org
项目
CRD
代理使在裸机集群中运行的应用程序可以快速响应 Redfish 硬件更改和故障,如违反温度阈值、故障、磁盘丢失、电源中断和内存故障,使用 HardwareEvent CR 报告。
hardwareevents.event.redhat-cne.org
:
- Scope: Namespaced
- CR: HardwareEvent
- Validation: Yes