第 6 章 集群 Operator 参考

本指南对红帽提供的集群 Operator 进行了索引,该 Operator 充当 OpenShift Container Platform 的架构基础。默认情况下会安装集群 Operator(除非另有说明),并由 Cluster Version Operator (CVO) 管理。如需有关 control plane 架构的更多信息,请参阅 OpenShift Container Platform 中的 Operator

集群管理员可以通过 AdministrationCluster Settings 页面在 OpenShift Container Platform Web 控制台中查看集群 Operator。

注意

Cluster Operator 不由 Operator Lifecycle Manager (OLM) 和 OperatorHub 管理。OLM 和 OperatorHub 是 OpenShift Container Platform 中用于安装和运行可选附加组件 OperatorOperator 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

项目

hw-event-proxy-operator

CRD

代理使在裸机集群中运行的应用程序可以快速响应 Redfish 硬件更改和故障,如违反温度阈值、故障、磁盘丢失、电源中断和内存故障,使用 HardwareEvent CR 报告。

hardwareevents.event.redhat-cne.org:

  • Scope: Namespaced
  • CR: HardwareEvent
  • Validation: Yes

其他资源