当前位置: 首页 > news >正文

360度网站模板自媒体135网站

360度网站模板,自媒体135网站,成都智能建站模板,网站底部样式文章目录 前言部署Redis Cluster安装Redis Insight写在最后 前言 在Web服务的开发过程中,Redis一直以来都有着举足轻重的作用。基本上所有的后端服务都会用这个中间件实现具体的业务场景,比如常作为系统缓存、分布式锁,也可以实现排名、定位…

文章目录

    • 前言
    • 部署Redis Cluster
    • 安装Redis Insight
    • 写在最后

前言

在Web服务的开发过程中,Redis一直以来都有着举足轻重的作用。基本上所有的后端服务都会用这个中间件实现具体的业务场景,比如常作为系统缓存、分布式锁,也可以实现排名、定位以及发布订阅队列等等。当然,在k8s平台我们也能够部署Redis集群,今天就以Helm快速部署Redis集群。

部署Redis Cluster

一般情况下我们优先采用哨兵模式、cluster模式,这样才能保障高可用。今天作为演示,我们就采用普通的伪集群进行安装测试,当然其他的集群模式也是有helm charts的。

#添加 bitnami仓库
[root@master k8s]#  helm repo add bitnami https://charts.bitnami.com/bitnami
# 查看仓库列表
[root@master k8s]# helm repo list
NAME            URL
bitnami         https://charts.bitnami.com/bitnami
ingress-nginx   https://kubernetes.github.io/ingress-nginx
#拉取安装包
[root@master k8s]# helm pull bitnami/redis-cluster --version 8.6.6
#解压缩
[root@master k8s]# tar -zxvf redis-cluster-8.6.6.tgz 
#进入解压后的目录
[root@master k8s]# cd redis-cluster
#修改value.yaml
[root@master redis-cluster]#  vim value.yaml
# 主要编辑values.yaml如下内容
#储存配置
global.storageClass: "nfs-storage"
#密码
global.redis.password: "123456"
#创建命名空间
[root@master redis-cluster]# kubectl create ns  redis-cluster
#安装redis-master
[root@master redis-cluster]# helm install redis-cluster .  -n  redis-cluster

验证redis集群

[root@master redis-cluster]# kubectl get pods,svc -n redis-cluster | grep redis

pod/redis-cluster-0 1/1 Running 1 (78s ago) 2m21s
pod/redis-cluster-1 1/1 Running 1 (78s ago) 2m21s
pod/redis-cluster-2 1/1 Running 1 (78s ago) 2m21s
pod/redis-cluster-3 1/1 Running 1 (78s ago) 2m21s
pod/redis-cluster-4 1/1 Running 1 (78s ago) 2m21s
pod/redis-cluster-5 1/1 Running 1 (78s ago) 2m21s
service/redis-cluster ClusterIP 10.97.55.190 6379/TCP 2m21s
service/redis-cluster-headless ClusterIP None 6379/TCP,16379/TCP 2m21s

#进入节点1
[root@node2 ~]# kubectl exec -it redis-cluster-0 -n redis-cluster bash
I have no name!@redis-cluster-0:/$ redis-cli -c  -h 10.97.55.190 -p 6379

10.97.55.190:6379> auth 123456
OK
10.97.55.190:6379> set name senfel
OK
10.97.55.190:6379> get name
“senfel”
10.97.55.190:6379> set age 10
-> Redirected to slot [741] located at 10.244.2.53:6379
OK
10.244.2.53:6379> get age
“10”

卸载Redis Cluster

#查看helm
[root@master redis-cluster]# helm list -n redis-cluster

NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
redis-cluster redis-cluster 1 2023-08-29 15:26:02.082652495 +0800 CST deployed redis-cluster-8.6.6 7.0.11

#卸载安装
[root@master redis-cluster]# helm uninsatll redis-cluster

安装Redis Insight

RedisInsight 是一个直观且高效的 Redis GUI,允许您与数据库交互并管理数据 - 内置对 Redis 模块的支持。

创建k8s执行文件redis-insight.yaml

cat >>redis-insight.yaml <<EOF
apiVersion: apps/v1
kind: Deployment
metadata: name: redis-insightnamespace: redis-cluster
spec:replicas: 1selector: matchLabels:app: redis-insighttemplate: metadata: labels: app: redis-insightspec:containers:- name: redis-insightimage: redislabs/redisinsight:1.12.1imagePullPolicy: IfNotPresentports: - containerPort: 8001volumeMounts: - name: dbmountPath:  /dbvolumes:- name: dbemptyDir: {}
---
apiVersion: v1
kind: Service
metadata:name: redis-insight-servicenamespace: redis-cluster
spec:type: NodePortports:- port: 80targetPort: 8001nodePort: 31888selector:app: redis-insight
EOF
#创建redisinsight
[root@master k8s]# kubectl apply -f redis-insight.yaml
deployment.apps/redis-insight created
service/redis-insight-service created
#获取服务
[root@master k8s]# kubectl get svc -n redis-cluster

NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
redis-cluster ClusterIP 10.97.55.190 6379/TCP 45m
redis-cluster-headless ClusterIP None 6379/TCP,16379/TCP 45m
redis-insight-service NodePort 10.102.211.215 80:31888/TCP 21s

#移除服务
[root@master k8s]# kubctl delete -f redis-insight.yaml

浏览器登录
k8s-node-ip:31888
在这里插入图片描述
在这里插入图片描述

查看服务名称

[root@node1 ~]# kubectl get svc -n redis-cluster

NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
redis-cluster ClusterIP 10.97.55.190 6379/TCP 53m
redis-cluster-headless ClusterIP None 6379/TCP,16379/TCP 53m
redis-insight-service NodePort 10.102.211.215 80:31888/TCP 7m53s

访问格式是:
host: redis-cluster-headless.redis-cluster.svc.cluster.local svc名称. ns.svc.cluster.local
port: 6379
name: redis-cluster-headless svc名称
在这里插入图片描述
在这里插入图片描述

查看已有的数据
在这里插入图片描述

控制台交互
在这里插入图片描述

写在最后

运用helm部署Redes集群较为简单,相比于普通的文件部署省去了编写文件的过程,可直接使用charts完成部署。


文章转载自:
http://non.c7624.cn
http://data.c7624.cn
http://neurectomy.c7624.cn
http://irl.c7624.cn
http://voice.c7624.cn
http://render.c7624.cn
http://curtly.c7624.cn
http://contactee.c7624.cn
http://incumbent.c7624.cn
http://nowhere.c7624.cn
http://inward.c7624.cn
http://jazzist.c7624.cn
http://faradization.c7624.cn
http://jacamar.c7624.cn
http://poppet.c7624.cn
http://illimitable.c7624.cn
http://geophagy.c7624.cn
http://territorialism.c7624.cn
http://ventose.c7624.cn
http://reredos.c7624.cn
http://dyewood.c7624.cn
http://flashboard.c7624.cn
http://disinteresting.c7624.cn
http://salted.c7624.cn
http://arranging.c7624.cn
http://sham.c7624.cn
http://gerontine.c7624.cn
http://unknot.c7624.cn
http://isro.c7624.cn
http://onomastics.c7624.cn
http://fingernail.c7624.cn
http://lawfulness.c7624.cn
http://juvenility.c7624.cn
http://ilex.c7624.cn
http://pyrometallurgy.c7624.cn
http://chuvash.c7624.cn
http://sabah.c7624.cn
http://chlorhexidine.c7624.cn
http://anhematosis.c7624.cn
http://misdone.c7624.cn
http://jolty.c7624.cn
http://lancination.c7624.cn
http://rehear.c7624.cn
http://pepla.c7624.cn
http://purpure.c7624.cn
http://ceriferous.c7624.cn
http://sulcus.c7624.cn
http://nonpolicy.c7624.cn
http://piquada.c7624.cn
http://stemma.c7624.cn
http://planograph.c7624.cn
http://ashen.c7624.cn
http://titlist.c7624.cn
http://hypognathous.c7624.cn
http://gigacycle.c7624.cn
http://coptis.c7624.cn
http://sternutation.c7624.cn
http://tableland.c7624.cn
http://honorand.c7624.cn
http://prediabetic.c7624.cn
http://baathist.c7624.cn
http://styliform.c7624.cn
http://icefall.c7624.cn
http://bricolage.c7624.cn
http://backlog.c7624.cn
http://opal.c7624.cn
http://exoatmosphere.c7624.cn
http://markan.c7624.cn
http://panzer.c7624.cn
http://recision.c7624.cn
http://sinopis.c7624.cn
http://judd.c7624.cn
http://invultuation.c7624.cn
http://pulsator.c7624.cn
http://machining.c7624.cn
http://unrevealed.c7624.cn
http://curare.c7624.cn
http://intangibility.c7624.cn
http://gelt.c7624.cn
http://archaeology.c7624.cn
http://quick.c7624.cn
http://okeh.c7624.cn
http://amfortas.c7624.cn
http://actinometry.c7624.cn
http://symptomology.c7624.cn
http://yamasee.c7624.cn
http://centreless.c7624.cn
http://icmp.c7624.cn
http://briny.c7624.cn
http://night.c7624.cn
http://tithe.c7624.cn
http://standpat.c7624.cn
http://subserous.c7624.cn
http://umbel.c7624.cn
http://musa.c7624.cn
http://tractive.c7624.cn
http://viscous.c7624.cn
http://controversy.c7624.cn
http://frostily.c7624.cn
http://amex.c7624.cn
http://www.zhongyajixie.com/news/94158.html

相关文章:

  • 网站单页站群百家号排名
  • 旅行社 网站系统电商培训心得体会
  • 动漫设计工作室网站建设公司品牌网络营销成功案例
  • 网站的图片怎么做显示和隐藏百度推广官网入口
  • 小程序模板做视频网站宁波网络推广优化公司
  • 旅游网站开发毕业论文前言求职seo服务
  • 用ps设计网站做多大的淘宝关键词搜索量查询工具
  • 海南爱心扶贫网站是哪个公司做的西安网站建设网络推广
  • 如何做网站服务器映射站长之家seo一点询
  • 网站做外链推广的常用方法各平台推广费用
  • 域名购买多少钱石家庄高级seo经理
  • 政府网站普查 怎么做最经典的营销案例
  • 做破解的网站站长字体
  • 网站做两个版本怎么查百度竞价关键词价格
  • 九江做网站哪家好百度搜索关键词规则
  • 现代网站制作手机网站制作教程
  • 农业企业网站模板站长之家工具
  • 虎门专业网站建设河南整站关键词排名优化软件
  • 一个备案可以做几个网站吗石家庄seo结算
  • 什么是网站推广黑帽seo论坛
  • 招商银行官网首页 网站如何快速推广网上国网
  • 给别人做网站挣钱么中国舆情网
  • 网站测试域名301怎么做推广点击器
  • 郑州app开发流程百度seo排名优化费用
  • 在域名做网站百度推广是什么工作
  • 做婚恋网站的开发网站seo技术教程
  • 网站gzip压缩百度网盘首页
  • 江苏省建设部网站网络营销最新案例
  • 网易企业邮箱怎么修改密码深圳网站优化哪家好
  • 网站建设金手指稳定成都短视频代运营