×

高可用性 (HA) 是 Kubernetes API 的标准功能,有助于确保在发生中断时 API 保持运行。在 HA 部署中,如果活动控制器崩溃或被删除,则另一个控制器随时可用。此控制器接管现在不可用的控制器的 API 处理。

OpenShift Serverless 中的 HA 可通过领导者选举实现,该选举在安装 Knative Serving 或 Eventing 控制平面后默认启用。使用领导者选举 HA 模式时,控制器实例已在需要之前安排并在集群内运行。这些控制器实例竞争使用共享资源(称为领导者选举锁)。在任何给定时间访问领导者选举锁资源的控制器实例称为领导者。