Redis Enterprise for Kubernetes 发行说明 5.4.10-8(2020 年 1 月)
支持 Redis Enterprise Software 5.4.10 和多个增强功能。
适用于 Kubernetes 的 Redis Enterprise |
---|
Redis Enterprise for Kubernetes 5.4.10-8 现已推出。 此版本包括 Redis Enterprise (RS) 版本 5.4.10-22,并引入了新功能和错误修复。
概述
这是一个维护版本,为 Redis Enterprise Software 版本 5.4.10 提供支持,并包含多项增强功能。
按照这些说明升级到此 Kubernetes Operator 版本。
新功能
-
一体化部署捆绑包和文档增强功能 - 此版本是迄今为止最容易部署的版本,具有新的快速入门指南和用于部署 Redis Enterprise Operator 的一体化文件捆绑包。GitHub 文档已得到增强,以涵盖高级部署方案,其中包含对自定义资源规范、指南和示例的完整参考。
注意:Pay special attention to the yaml file naming changes and new yaml files that have been created for this release. These are highlighted in the quick start guide.
-
机架感知 - Kubernetes 部署引入了对 [Redis 软件机架感知][/operate/rs/clusters/configure/rack-zone-awareness/] 功能的支持。它允许将节点部署到多区域 Kubernetes 集群中的不同区域。机架感知型数据库将使集群填充其主分片和副本分片,这些分片位于不同节点、不同区域或故障域中。这样可以在区域发生故障时保持数据持久性。
-
OLM 支持 - Redis Enterprise for Kubernetes 现已获得 RedHat OpenShift 认证,只需单击几下,即可轻松配置和部署在支持 OLM 的 Kubernetes 集群(包括 OpenShift 4.x 集群)中。基于 OLM 的部署不需要 Kubernetes 集群管理员权限来部署 Operator。
-
提高集群节点的 Pod 调度弹性 - 通过实施 Kubernetes 最佳实践并向集群作员提供配置建议,强化了 Redis Enterprise Cluster Pod 调度。调度弹性可最大限度地减少集群节点 Pod 被驱逐或调度失败的可能性。 请参阅新的 Additonal Topics 文档部分中的前 4 篇文章。
-
将 app.redislabs.com API 版本更新为稳定版 - 我们已将 Redis Enterprise Cluster 自定义资源 API 从 alpha 版更新为稳定版,以反映我们实施的当前成熟度状态。
支持指定多个 API 版本的 Kubernetes 版本都支持这两个版本的 API。
对于旧版 Kubernetes 版本,使用该 API 的 Alpha 版本的文档存储库中提供了部署文件。
信息
- 此新版本弃用了 Redis Enterprise Operator 对旧版 Kubernetes 1.8 的支持。
已知限制
-
自定义资源定义更改 - 为了符合 OLM 最佳实践,需要对 Redis Enterprise Cluster 自定义资源定义 (CRD) 进行更改,以引入状态子资源。 由于此更改,从旧版本到此版本的任何升级都需要更改 CRD。更新 CRD 后,同一 K8s 集群中的所有 Redis Enterprise 集群都必须更新到最新版本才能继续正常运行。
-
集群恢复 -