文章目录

  • 1. 添加repo
  • 2. 部署
  • 3. 验证部署

1. 添加repo

helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update

2. 部署

不对外提供NodePort访问

helm install redis bitnami/redis \
--set global.storageClass=nfs-storage \
--set global.redis.password=root \
--set image.registry=registry.cn-shanghai.aliyuncs.com \
--set image.repository=wanfei/redis \
--set architecture=standalone \
--version 16.5.5
  • architecture: standalonestandalone(单体)或replication(主从)

对外提供NodePort访问

helm install redis bitnami/redis \
--set global.storageClass=nfs-storage \
--set global.redis.password=root \
--set image.registry=registry.cn-shanghai.aliyuncs.com \
--set image.repository=wanfei/redis \
--set architecture=standalone \
--set master.service.type=NodePort \
--set master.service.nodePorts.redis=30919 \
--version 16.5.5

查看

[root@master ~]# kubectl get pods | grep redis
redis-master-0                           1/1     Running   0          40s

卸载

helm uninstall redis

3. 验证部署

  • 查看redis密码
export REDIS_PASSWORD=$(kubectl get secret redis -o jsonpath="{.data.redis-password}" | base64 --decode)echo $REDIS_PASSWORD

测试连接redis

kubectl run redis-client --restart='Never'  --env REDIS_PASSWORD=$REDIS_PASSWORD  --image docker.io/bitnami/redis:6.2.6-debian-10-r158 --command -- sleep infinitykubectl exec --tty -i redis-client -- bashREDISCLI_AUTH="$REDIS_PASSWORD" redis-cli -h redis-masterREDISCLI_AUTH="$REDIS_PASSWORD" redis-cli -h redis-replicas

参考 https://artifacthub.io/packages/helm/bitnami/redis

helm安装redis相关推荐

  1. Helm安装Harbor

    前言 文章中用到的harbor存储是hostpath,service的类型是ingress.根据harbor官网提示,需要提前创建pv和pvc,既然选择了hostpath,那么就需要将pod固定到某一 ...

  2. 使用helm安装jenkin和gitlab

    一.使用服务介绍 存储: 阿里云NAS k8s网络插件: calico k8s版本: 1.15.2 二.helm安装 https://www.cnblogs.com/zhangb8042/p/1020 ...

  3. Kubernetes - - k8s - v1.12.3 使用Helm安装harbor

    1,Helm 介绍 核心术语: Chart:一个helm程序包 Repository:Charts仓库,https/http 服务器 Release:特定的Chart部署与目标集群上的一个实例 Cha ...

  4. Helm安装使用总结 (helm 安装nginx 例子)

    Helm安装使用总结 helm安装nginx例子 大纲 概念 安装与基础使用 helm安装nginx 概念 helm 是k8s上的软件安装程序 个人感觉类似 yum apt Helm 的重要概念: h ...

  5. Redis学习之路(一)--下载安装redis

    redis学习之路--下载安装redis windows安装redis 1.下载redis 2.安装 3.查看是否安装成功 windows安装redis 1.下载redis 网址:https://gi ...

  6. xshell连接不了服务器显示22端口,win10安装redis,xshell无法连接22端口

    先下载redis,找到下载的压缩包 redis-64.3.0.503.zip,解压后,重命名为redis-3.0,置于某个文件夹下(如D:\Program Files). 1. 运行Redis服务器端 ...

  7. Windows下安装Redis服务

    2019独角兽企业重金招聘Python工程师标准>>> Redis是有名的NoSql数据库,一般Linux都会默认支持.但在Windows环境中,可能需要手动安装设置才能有效使用.这 ...

  8. Redis进阶实践之三如何在Windows系统上安装安装Redis

    一.Redis的简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset( ...

  9. ubuntu安装redis的方法以及PHP安装redis扩展、CI框架sess使用redis的方法

    为什么80%的码农都做不了架构师?>>>    再一次被网上那些教程误导后决定自己写一个.真心被那些奇怪的教程误导了好几次,之前研究其它东西的时候也是.蛋疼啊. 安装redis 直接 ...

最新文章

  1. 64位 windows python3.4及numpy matplot等的安装
  2. BZOJ4280 : [ONTAK2015]Stumilowy sad
  3. 十七、频繁模式、关联和相关性的基本概念和方法
  4. 一款炫酷Loading动画--载入成功
  5. 多用as少用强制类型转换
  6. 天梯赛L2-010 排座位(并查集和\set)
  7. python 获取当前月份月初日期和月末日期
  8. python第二篇:windows 下virtualenvwrapper虚拟环境搭建
  9. java 中静态变量(类变量)与实例变量 静态方法与实例方法
  10. ExtJs 设置GridPanel表格文本垂直居中
  11. Big day coming...
  12. linux 将文件打包、压缩并分割成制定大小
  13. 一些斗鱼TV Web API [Some DouyuTv API]
  14. 程序员一定要会的软件项目管理评估方案,不做只会敲代码的码农!(建议收藏)
  15. 我在哥大读博的五年,万字总结
  16. “代码差的程序员,90%输在了方法上!”骨灰级开发:其实都是瞎努力
  17. gps网络对时Linux,gps网络时间对时服务器的功能简介
  18. Java 接口作为方法参数
  19. 伪原创视频 审核 原创视频md5
  20. 来自未来的交互设计。当电影中的一切变为现实,设计师要如何进化?

热门文章

  1. Linux-lrzsz命令
  2. iOS照片单选、多选、上传服务器、缓存、下载展示
  3. 差分隐私 走过的坑
  4. [机器学习] 奇异谱分析(SSA)原理及Python实现
  5. http与https区别及https原理
  6. 硬核干货,Java工程师飞升之路
  7. 洛谷 P7453 [THUSCH2017] 大魔法师
  8. Java开发常用包、接口和类
  9. 群晖 kodi mysql_家庭影音必备系统Kodi虽然好用但总少了些什么?或许你需要一台群晖为 Kodi 注入多设备同步能力...
  10. python爬虫-腾讯新闻热点精选