部署
本节列出了设置和运行 Redis Enterprise for Kubernetes 的不同方法。您可以通过适用于 Kubernetes 的 Redis Enterprise Operator 在本地和云中的各种 Kubernetes 发行版上进行部署。
适用于 Kubernetes 的 Redis Enterprise |
---|
本节列出了设置和运行 Redis Enterprise for Kubernetes 的不同方法。您可以通过适用于 Kubernetes 的 Redis Enterprise Operator 在本地和云中的各种 Kubernetes 发行版上进行部署。
作员概述
Redis Enterprise for Kubernetes 使用自定义资源定义 (CRD) 来创建和管理 Redis Enterprise 集群 (REC) 和 Redis Enterprise 数据库 (REDB)。
Operator 是在给定命名空间中运行的部署。这些 Operator Pod 必须以足够的权限运行,才能在该命名空间中创建 Redis Enterprise 集群资源。
安装 Operator 后,将创建以下资源:
- 作员将在其下运行的服务帐户
- 一组角色,用于定义作员执行其任务所需的权限
- 一组角色绑定,用于授权服务账户使用正确的角色(见上文)
- Redis Enterprise 集群 (REC) 的 CRD
- Redis Enterprise 数据库 (REDB) 的 CRD
- Operator 本身 (一个 deployment)
该 Operator 目前在单个命名空间中运行,并且范围仅限于该命名空间中的 Redis Enterprise 集群。
兼容性
在安装之前,请检查支持的 Kubernetes 发行版,查看哪个 Redis Enterprise作员版本支持您的 Kubernetes 发行版。