使用 Helm 安装 redis,集群和单机版

Step 1,安装 k8s 集群

找找其它文章吧,minikube,k3s 之类的

Step 2,安装 helm client

官方文档

https://helm.sh/docs/intro/install/#helm

curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.sh

Step 3,添加源

这里使用 bitanmi 的源

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

第一次安装

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

更新源

helm repo update

Step 4,一键安装 Redis

默认是一主三从,加随机密码

helm install redis bitnami/redis --version 17.3.11  --namespace redis

Step 5,指定参数

可以设定存储类、密码和单机架构

cat > values.yaml <<EOF
global:
  storageClass: redis-nfs-storage
auth:
  enabled: false
architecture: standalone
EOF

helm install redis bitnami/redis --version 17.3.11  --namespace redis -f values.yaml