1.4. Data Grid Operator 8.3 GA
8.3 GA 中的新功能.
Data Grid Operator 代码库的大量改进
Data Grid 团队对 Data Grid Operator 代码库的内部改进进行了大量时间和精力来启用未来改进。
完全支持原生 CLI 安装和操作
为改进安装和操作体验,Data Grid 8.3 作为 oc
客户端插件提供对原生 CLI 的完整支持。使用以下命令安装原生 CLI 扩展了 oc
客户端:
命令 | 描述 |
| 创建 Data Grid Operator 订阅并默认安装到全局命名空间中。 |
| 创建 Data Grid 集群。 |
| 显示正在运行的 Data Grid 集群。 |
| 在 Data Grid 集群中启动交互式远程 shell 会话。 |
| 删除 Data Grid 集群。 |
| 删除 Data Grid Operator 安装和所有受管资源。 |
自定义 Data Grid Server 配置
现在,您可以在 ConfigMap
中添加 Data Grid Server 配置,并使其可用于 Data Grid Operator。然后,Data Grid Operator 可将自定义配置应用到您的 Data Grid 集群。
用于跨站点复制的可配置中继节点数
Data Grid 集群现在使用路由器 pod(即 GossipRouter 实例)来协调 RELAY 消息进行跨站点复制。您还可以使用 site. local.maxRelayNodes
字段配置每个集群中可向路由器 pod 发送 RELAY 消息的 pod 数量。
用于跨站点连接的 TLS 安全性
添加密钥存储和可选的信任存储,以加密 RELAY 消息和安全 Data Grid 集群之间的跨站点复制流量。
缓存服务类型弃用
Cache
服务类型旨在提供一种便捷方式,使用最小配置创建低延迟数据存储。Infinispan
CRD 上的附加开发显示,Cache
CR 提供了实现此目标的一种更好方法,从而让用户更多选择,减少部署开销。因此,在下一个版本的 Infinispan
CRD 中计划将缓存服务类型删除,不再处于主动开发中。
红帽建议为集群配置 DataGrid
服务类型。DataGrid
服务类型将继续从新功能和改进工具中受益,以自动化复杂的操作,如集群升级和数据迁移。
您可以创建 DataGrid
服务集群,如下所示:
-
在
Infinispan
CR 中设置spec.service.type: DataGrid
。 -
使用
-Pservice.type=DataGrid
参数以及原生 CLI 插件。