- 安装 Redis Operator
起首,必要安装 redis-operator。可以通过 Helm 或直策应用 YAML 文件来安装。
利用 Helm 安装:
- helm repo add ot-helm https://ot-container-kit.github.io/helm-charts/
- helm install redis-operator ot-helm/redis-operator --namespace redis-operator --create-namespace
复制代码 利用 YAML 安装:
你也可以直接利用官方提供的 YAML 文件:
- kubectl apply -f https://raw.githubusercontent.com/OT-CONTAINER-KIT/redis-operator/main/deploy/all-in-one.yaml
复制代码
- 创建 Redis Cluster 界说
一旦 redis-operator 已乐成安装,你可以创建一个 Redis 集群的自界说资源 (CRD)。比方,以下是一个 3 节点 Redis 集群的界说。
- apiVersion: redis.kun/v1alpha1
- kind: RedisCluster
- metadata:
- name: redis-cluster
- namespace: redis-operator
- spec:
- clusterSize: 3
- redis:
- image: registry.cn-hangzhou.aliyuncs.com/qiluo-images/redis:latest
- resources:
- limits:
- cpu: "500m"
- memory: "500Mi"
- requests:
- cpu: "250m"
- memory: "250Mi"
- exporter:
- enabled: true
- persistence:
- enabled: true
- storageClass: "standard" # 替换为你的存储类
- accessModes:
- - ReadWriteOnce
- size: 1Gi
复制代码
- 摆设 Redis Cluster
利用上面的 YAML 文件来创建 Redis 集群:
- kubectl apply -f redis-cluster.yaml
复制代码 这将创建一个 3 节点的 Redis 集群,利用 re
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!qidao123.com:ToB企服之家,中国第一个企服评测及软件市场,开放入驻,技术点评得现金 |