第 1 章 data Grid Operator

Data Grid Operator 提供了操作智能,并降低了在 Kubernetes 和 Red Hat OpenShift 上部署 Data Grid 的管理复杂性。

1.1. data Grid Operator 部署

安装 Data Grid Operator 时,它会将 Kubernetes API 与自定义资源定义(CRD)扩展,以便在 Red Hat OpenShift 中部署和管理 Data Grid 集群。

要与 Data Grid Operator 交互,OpenShift 用户通过 OpenShift Web 控制台或 oc 客户端应用自定义资源(CR)。Data Grid Operator 侦听 Infinispan CR,并自动置备原生资源,如 StatefulSets 和 Secret,您的 Data Grid 部署需要。Data Grid Operator 还根据 Infinispan CR 中的规格配置 Data Grid 服务,包括集群的 pod 数量和用于跨站点复制的备份位置。

图 1.1. 自定义资源

本图描述了 OpenShift 用户如何将自定义资源传递给 Data Grid Operator。