操作符是 OpenShift Dedicated 中最重要的组件之一。它们是打包、部署和管理控制平面服务的首选方法。它们还可以为用户运行的应用程序提供优势。
操作符与 Kubernetes API 和 CLI 工具(例如 `kubectl` 和 OpenShift CLI(`oc`))集成。它们提供监控应用程序、执行健康检查、管理空中 (OTA) 更新以及确保应用程序保持在指定状态的方法。
操作符专为 Kubernetes 原生应用程序设计,用于实现和自动化常见的第 1 天操作,例如安装和配置。操作符还可以自动化第 2 天操作,例如自动缩放和创建备份。所有这些活动都由在您的集群上运行的软件片段来指导。
虽然两者都遵循类似的操作符概念和目标,但 OpenShift Dedicated 中的操作符由两个不同的系统管理,具体取决于其用途。
由集群版本操作符 (CVO) 管理,默认情况下安装以执行集群功能。
由操作符生命周期管理器 (OLM) 管理,可以供用户在其应用程序中运行。也称为 *基于 OLM 的操作符*。
要了解更多关于 Operator 的信息,请参阅 什么是 Operator?