成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在 K8S 中快速部署 Redis Cluster & Redisinsight

開發(fā) 項(xiàng)目管理
使用 Bitnami helm chart 在 K8S redis 命名空間中一鍵部署 Redis cluster 。

Redis Cluster

部署

使用 Bitnami helm chart 在 K8S redis 命名空間中一鍵部署 Redis cluster 。

helm repo add bitnami https://charts.bitnami.com/bitnami
helm install -n redis staging bitnami/redis-cluster

查看隨機(jī)生成的 Redis 密碼

記住 helm chart deployment 將為 Redis cluster 生成一個隨機(jī)密碼。您可以通過以下命令行查看密碼:

export REDIS_PASSWORD=$(kubectl get secret --namespace redis staging-redis-cluster -o jsonpath="{.data.redis-password}" | base64 --decode)

自定義 values.yaml

為什么要自定義?因?yàn)槟J(rèn)的 Redis cluster helm chart 配置可能不是您用例的最佳配置。

官方默認(rèn)配置:

??https://github.com/bitnami/charts/blob/master/bitnami/redis-cluster/values.yaml??

制作 values.yaml 的本地副本。您可以修改 values.yaml 中的內(nèi)容,并通過運(yùn)行以下命令將配置更改應(yīng)用到 Redis cluster:

helm upgrade -n redis -f values.yaml staging

values.yaml 中有很多配置可以自定義。下面是一個簡單示例:

cluster:
init: true
## nodes:是包括副本在內(nèi)的節(jié)點(diǎn)總數(shù)。
## 這意味著將有 3 個主節(jié)點(diǎn)和 3 個副本節(jié)點(diǎn)
##(由于 replicas 默認(rèn)設(shè)置為 1,每個主節(jié)點(diǎn)將有 1 個副本)。
## 因此,nodes = numberOfMasterNodes + numberOfMasterNodes * replicas
nodes: 6
replicas: 1

Redisinsight

通過 Redisinsight 訪問管理 Redis 集群

盡管我們非常樂意使用 redis-cli 命令行工具與 Redis 集群進(jìn)行交互,而且效率很高。但使用 Web UI 來實(shí)現(xiàn)同樣的效果更加直觀和高效。我們選擇使用由 RedisLab 開發(fā)的 redisinsight。 Web UI 可以作為 Deployment 部署到 K8S 中。以下是 RedisLab 官方文檔提供的稍微修改過的版本。主要區(qū)別在于增加了 PVC(持久卷聲明),這樣配置就不會因?yàn)橹貑⒍鴣G失:

---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: redisinsight-pv-claim
labels:
app: redisinsight
namespace: redis
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
---
apiVersion: apps/v1
kind: Deployment
metadata:
name: redisinsight
namespace: redis
labels:
app: redisinsight
spec:
replicas: 1
selector:
matchLabels:
app: redisinsight
template:
metadata:
labels:
app: redisinsight
spec:
containers:
- name: redisinsight
image: redislabs/redisinsight:1.9.0
imagePullPolicy: IfNotPresent
securityContext:
runAsUser: 0
volumeMounts:
- name: db
mountPath: /db
ports:
- containerPort: 8001
protocol: TCP
volumes:
- name: db
persistentVolumeClaim:
claimName: redisinsight-pv-claim

將上述 YAML 保存到 redisinsight.yaml 中,通過運(yùn)行以下命令將其部署到 K8S 中:

kubectl apply -f redisinsight.yaml

部署完成后,運(yùn)行端口轉(zhuǎn)發(fā):

kubectl port-forward deployment/redisinsight -n redis 8001

然后,您可以通過在 Web 瀏覽器中打開 http://localhost:8001 來訪問 redisinsight Web UI。您可以在 UI 中單擊 Connect to a Redis Database 按鈕,將顯示以下彈出窗口:

Host將是 K8S 控制臺中可用的 redis cluster service 的 IP值。Port 為默認(rèn)的 redis 端口 6379。Username 默認(rèn)值為 default。Name 可以是你選擇的任何名字。如前一節(jié)所述,需要通過kubectl 命令行從 config map 中檢索密碼。點(diǎn)擊 ADD REDIS DATABASE 按鈕后,它會提示你選擇所有或任何一個 Redis cluster 成員作為種子節(jié)點(diǎn)連接到集群。你可以選擇全部或其中任何一個。一旦連接配置完成,你應(yīng)該能夠訪問一個功能齊全的 web UI 來查看和管理你剛剛安裝的Redis cluster。

正如您在上面的屏幕截圖中看到的那樣,我們剛剛配置的 Redis 集群中有 3 個主節(jié)點(diǎn)和 3 個從節(jié)點(diǎn)。它還顯示每個分區(qū)中有多少 key 以及正在使用多少 memory。

責(zé)任編輯:姜華 來源: 黑客下午茶
相關(guān)推薦

2023-07-11 07:12:21

Hadoop部署mysql

2021-04-22 09:46:35

K8SCluster Aut集群

2023-09-06 08:12:04

k8s云原生

2022-04-22 13:32:01

K8s容器引擎架構(gòu)

2022-09-27 12:00:58

HadoopK8S開源

2021-09-26 07:43:08

KongKongaK8s

2021-08-13 07:00:41

云原生k8sspringboot

2021-08-26 07:20:05

云原生K8sSpringboot

2023-11-03 08:43:00

云原生TLS 證書

2022-11-06 21:31:11

云原生Sentinel集群模式

2023-01-12 11:31:00

K8sToken

2024-08-30 09:21:28

2022-01-02 08:42:50

架構(gòu)部署容器

2021-11-04 07:49:58

K8SStatefulSetMySQL

2023-02-27 07:40:00

2023-07-10 07:22:16

2021-05-07 09:31:33

KindK8s Operator

2023-11-06 07:16:22

WasmK8s模塊

2021-10-27 08:25:10

K8SRedis數(shù)據(jù)持久化

2022-09-07 09:22:36

SpringBootWeb
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 九九av | 国产精品福利在线观看 | 国产日韩精品一区 | 亚洲欧美国产一区二区三区 | 中文字幕av网站 | 国产精品揄拍一区二区 | 亚洲精品电影在线观看 | 日韩毛片网 | 久久久久久国产精品免费免费狐狸 | 亚洲成人动漫在线观看 | 超碰在线97国产 | 91精品国产91久久久久久三级 | 国产伦精品一区二区三区精品视频 | 国产乱码精品1区2区3区 | 天天干天天操天天射 | 精品一二区 | 日韩欧美黄色 | 亚洲国产成人久久久 | 国产精品久久久久久久久久三级 | 国外成人在线视频 | 拍真实国产伦偷精品 | 国产成人精品一区二区三区视频 | 91视频在线| 亚洲va在线va天堂va狼色在线 | 91精品国产高清一区二区三区 | 日韩一区二区在线视频 | 欧美精品在线一区 | 成年免费大片黄在线观看岛国 | 免费黄色片在线观看 | 国产精品久久久久久久久久久久 | 欧亚av在线 | 亚洲精品乱码久久久久v最新版 | 97精品超碰一区二区三区 | 欧美激情免费在线 | 热久色 | 亚洲影音 | 欧美影院 | 欧美一区二区另类 | 荷兰欧美一级毛片 | 久久国产视频播放 | 免费日韩网站 |